在AWS控制台中,我看到我的密钥对已被删除。 我用相同的名字创build了一个新的。 然后我尝试连接ssh -v -i sohoKey.pem ec2-user@******.compute-1.amazonaws.com 这是输出: macs-MacBook-Air:~ mac$ ssh -v -i sohoKey.pem ec2-user@******.compute-1.amazonaws.com OpenSSH_5.6p1, OpenSSL 0.9.8r 8 Feb 2011 debug1: Reading configuration data /etc/ssh_config debug1: Applying options for * debug1: Connecting to ********.compute-1.amazonaws.com [*****] port 22. debug1: Connection established. debug1: identity file sohoKey.pem type -1 debug1: identity file sohoKey.pem-cert type -1 debug1: Remote […]
有谁知道如何(或者如果可能的话)为不同的SSH用户(或屏幕)设置单独的时区? 我正试图想出一种方法来在不同的时区运行进程,以便日志中的时间戳更容易解码,适用于不同时区的用户。 我知道有可能通过启动参数“-Duser.timezone = GMT”在不同的时区运行java进程,
从使用Cygwin的Windows Vista客户端,我无法SSH到Ubuntu服务器。 我有两个其他客户端(一个Vista和一个Windows 7),可以SSH到服务器。 所有这三个都使用Cygwin。 这里是来自双方的日志,用于同样的尝试 客户端 – > http://pastie.org/3740969 服务器 – > http://pastie.org/3740960
我负责通过防火墙端口转发服务器,通过互联网提供单一服务(ssh)。 ssh服务login仅限于encryption密钥(不允许使用密码)。 每周几次,我看到以下types的防火墙日志(当然有点混淆): [UFW BLOCK] IN= OUT=eth0 SRC=192.168.xx DST=211.224.108.50 LEN=48 TOS=0x00 PREC=0x00 TTL=64 ID=0 DF PROTO=TCP SPT=22 DPT=29364 WINDOW=14600 RES=0x00 ACK SYN URGP=0 源端口始终是22,目的IP总是海外(在这种情况下,韩国),似乎是恶意的。 我已经把服务器locking了,但是我不太了解SSH和TCP协议要有信心,而且我不喜欢这样的事实,就好像我的服务器正试图联系陌生人。 这种通讯从来没有发生在合法的ssh会话期间。 我应该担心吗? 还有什么奇怪的日志,我的眼睛没有发现? 编辑:我已经尝试了一些简单的事情(如尝试的密码身份validation)重现使用SSH客户端阻止的连接,没有成功。 如果我可以重现它会很好。
我想安装networking:SSH2的Perl模块,但我运行在这个错误: [root@script-server fmzbih_cms_weather_updater]# cpanm Net::SSH2 –> Working on Net::SSH2 Fetching http://www.cpan.org/authors/id/R/RK/RKITOVER/Net-SSH2-0.44.tar.gz … OK Configuring Net-SSH2-0.44 … OK Building and testing Net-SSH2-0.44 … FAIL ! Installing Net::SSH2 failed. See /root/.cpanm/build.log for details. [root@script-server fmzbih_cms_weather_updater]# cat /root/.cpanm/build.log cpanm (App::cpanminus) 1.5011 on perl 5.014002 built for i686-linux-thread-multi Work directory is /root/.cpanm/work/1335442976.25013 You have make /usr/bin/make You have LWP […]
我正在尝试使用du -sk来获取两个文件夹的大小 dirsize_temp=`du -sk /folder/path/here` 然后用一个if语句来比较大小。 唯一的问题是,当你运行命令时,它会返回类似的东西 123456 /folder/path/here 我目前正在使用 dirsize=${dirsize_temp%%/*} 去除“ /folder/path/here ”部分,但我有问题摆脱空间。 他们似乎并不是实际的空间,所以“ ${dirsize//\ /} ”或“ ${dirsize// /} ”无法将其删除,但仍然使我无法比较两个variables。 有没有一些转义字符,我缺less,或更容易的方法来获得两个文件夹的大小没有额外的东西钉在最后?
我在我的PHP中使用SSH2库在远程服务器上执行SH脚本。 当我在SSH上手动运行它时,它工作得很好。 但是,当我尝试通过PHP运行它时,脚本启动,但从未完成。 (该脚本回声两个目录的大小,并运行一个for循环回声的大小,直到两个文件夹是相同的大小)。 我曾试图把它放在一个屏幕上,以&符号运行,在后台运行,拒绝它,等等。 这是整个脚本: echo "starting" > /var/www/html/$2.log rep=`du -sk /home/repository_$1 | awk '{print $1}'` dirsize=`du -sk /home/$2 | awk '{print $1}'` while [ "$dirsize" -lt "$rep" ]; do dirsize=`du -sk /home/$2 | awk '{print $1}'` echo "New directory size: $dirsize." echo "$dirsize\\$rep" > /var/www/html/$2.log sleep 2; done echo "Loop Complete" echo "done" […]
我通过ssh访问Amazon AWS上的服务器,并突然通过ssh访问我的服务器。 我得到“ 由服务器的实时IP地址closures连接 ”错误。 我认为有太多的连接,或者可能是一些其他的问题,因为我正在从服务器获取密码提示,提供正确的密码后,我得到的错误和连接已closures。 现在我没有任何其他的方式来访问我的服务器,请帮助我如何重新启动SSH服务器,或者如果有任何其他方式来到服务器。 问候 这是ssh -vvvv的结果 [root@286457 ~]# ssh -vvvvvvvv toqeer@IP OpenSSH_5.3p1, OpenSSL 1.0.0-fips 29 Mar 2010 debug1: Reading configuration data /etc/ssh/ssh_config debug1: Applying options for * debug2: ssh_connect: needpriv 0 debug1: Connecting to IP [IP] port 22. debug1: Connection established. debug1: permanently_set_uid: 0/0 debug1: identity file /root/.ssh/identity type -1 debug3: […]
我的v-Server上有fail2ban的问题。 我按照教程中的说明安装了所有东西,但是fail2ban不会阻塞ip地址。 /etc/init.d/fail2ban状态说: * Status of authentication failure monitor * fail2ban is running 如果我testing我的filter: fail2ban-regex /var/log/auth.log /etc/fail2ban/filter.d/sshd.conf 有一些匹配,但在我的iptables没有条目 Chain INPUT (policy ACCEPT) target prot opt source destination fail2ban-SSH tcp — anywhere anywhere tcp dpt:ssh fail2ban-default tcp — anywhere anywhere tcp dpt:ssh Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target […]
我正在开始与远程主机合作。 他们需要从我的服务器“SSH密钥”。 我如何创build一个可用于允许我的服务器连接的SSH密钥? 如果可能,我想将密钥分配给服务器上的特定SSH用户。 我只是担心给予他们访问我的服务器。 他们不应该得到我的,但我应该有机会获得他们的。 我怎样才能生成一个密钥来实现呢? 我不知道是否有帮助,但我有Ubuntu 12.04