服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我使用mailq命令,我有一个例如: A705238B4C 603953 Wed May 23 11:09:58 [email protected] 所以,现在我想知道是否有一种方法,我可以通过ID“ A705238B4C ”“读取”邮件的实际内容
是否有一个简单的方法来获取在.ssh / authorized_keys ||中input的所有指纹列表 .ssh / authorized_keys2文件? ssh-keygen -l -f .ssh/authorized_keys 将只返回第一行/入口/公钥的指纹 用awk破解: awk 'BEGIN { while (getline < ".ssh/authorized_keys") { if ($1!~"ssh-(r|d)sa") {continue} print "Fingerprint for "$3 system("echo " "\""$0"\"> /tmp/authorizedPublicKey.scan; \ ssh-keygen -l -f /tmp/authorizedPublicKey.scan; \ rm /tmp/authorizedPublicKey.scan" ) } }' 但有没有更简单的方法或SSH命令我没有find?
我在Ubuntu 11.04( adduser –system )中创build了一个用于运行某些cron作业的“系统”用户,但有时候我想通过手动运行命令来testing这些用户。 什么是最简单的方法来做到这一点? su不起作用,因为用户拥有/bin/false作为shell(这对于cron来说很好)。 我已经手动将shell更改为/bin/bash来执行testing,然后再将其更改回来,但是我不知道是否有更简单的方法?
我有一个现有的SSH密钥(公共和私人),这是用ssh-keygen创build的。 我怎样才能添加评论这个现有的关键?
什么是可用于获取位于同一networking中的计算机的IP地址和名称的命令? 我正在运行Windows
我们最近有戴尔公司的一些服务器,所有这些服务器在BIOS中都禁用了硬件辅助虚拟化function。 据我所知,硬件辅助虚拟化是一件好事 – 那么为什么戴尔会禁用它? 如果机器没有充当虚拟机主机,是否有性能开销? 有没有什么安全问题? 如果与您的答案相关,我们将主要使用: 主机操作系统:Windows Server 2003 Enterprise R2(32位) 客户操作系统:Windows Server 2003 Enterprise R2(32位) VMM:Virtual Server 2005 Enterprise R2 SP1
我想通过Linux上的sshencryption通道批量复制东西(使用dd格式的reimage磁盘)和netcat从主机A到B。 我应该在两端input什么命令?
我使用这篇文章的技巧,通过rsyslogd设置了haproxy logging,并且一切似乎都正常。 日志文件获取日志消息。 但是,来自haproxy的每个日志消息也都显示在/var/log/syslog 。 这意味着,一旦服务器上线,系统日志将是无用的,因为它将与haproxy日志消息运行。 我想从/var/log/syslog过滤出这些消息。 在阅读rsyslogd文档之后,我尝试更改文件/etc/rsyslog.d/50-default.conf : *.*;auth,authpriv.none;haproxy.none -/var/log/syslog 我只是添加了;haproxy.none部分。 重新启动rsyslogd后,它完全停止工作,直到我恢复了我的更改。 我究竟做错了什么?
我不能通过SSH密码login而不是密钥文件。 是的,我知道这是完全不安全的,但在这一点上,我正在closures和左右variables的variables,试图让这个工作。 # $OpenBSD: sshd_config,v 1.73 2005/12/06 22:38:28 reyk Exp $ # This is the sshd server system-wide configuration file. See # sshd_config(5) for more information. # This sshd was compiled with PATH=/usr/local/bin:/bin:/usr/bin # The strategy used for options in the default sshd_config shipped with # OpenSSH is to specify options with their default value […]
在我的Macterminal上,打印UTF-8的工作原理一般,但less不能正常工作。 所以这工作正常: $ echo -e '\xe2\x82\xac' € 但是把它变成更小的东西就是这样的: $ echo -e '\xe2\x82\xac' | less <E2><82><AC> 这怎么解决? 诊断: 我正在使用Mac OS 10.6.8。 less版本418,terminal2.1.2(273.1)。 我的语言环境的输出是这样的: $ locale LANG="en_US.UTF-8" LC_COLLATE="C" LC_CTYPE="C" LC_MESSAGES="C" LC_MONETARY="C" LC_NUMERIC="C" LC_TIME="C" LC_ALL="C"