功能: 用脚本实现自动登录远程主机执行相应的命令。 #!/bin/bash for f in /aa/bb/ do cc=`cat $f` ssh -l root $cc ls -l /home done 说明: 在/aa/bb目录下有几百个文件,文件里记录的都是IP地址。 问题: 1、提示输入密码这个步骤已解决,但是还是会提示 The authenticity of host '10.1.1.1(10.1.1.1)' can't be established. RSA key fingerprint is e6:d8:bd:42:08:ff:fc:07:...
by yu330 - Shell - 2008-08-06 17:47:13 阅读(1991) 回复(9)
公司的网络划分了VLAN,服务器单独属于一个VLAN,并且接在防火墙的DMZ区,通过工作区的VLAN访问服务器时,ssh Secure总是在没有操作3 4分钟后自动断开,而有操作的时候就不会自动断开。而且,使用ssh Secure连接外部的服务器时也出现相同的问题。我在防火墙上把ssh的端口开放了,问题依然没有解决。 请教各位高手:这是ssh本身设置的问题吗?会不会是因为防火墙的原因? 谢谢!
问题如标题,查看messages日志发现有这样一条记录 Mar 19 01:48:06 server sshd(pam_unix) [20331]:authentication failure; logname= uid=0 euid=0 tty=NODEVssh ruser= rhost=a85024.upc-a.chello.nl user=nobody 这是记录的什么问题?能告诉我ssh是什么原因而停掉的吗?
赫赫 老问题出了新需求 如果第一次登陆remote server会提示: The authenticity of host 'hostxxx (xxx.xx.xx.xx)' can't be established. RSA key fingerprint is af:0f:64:e5:5a:f0:27:de:03:bd:bf:95:4d:25:44:d8. Are you sure you want to continue connecting (yes/no)? 现在的问题是我想整个都自动化起来,不输入yes也不输入密码,网上很多不输入密码的办法,我想问的是如何不用输入这个yes, 牛人帮忙啊 赫赫 谢谢
打算完成一个脚本,ssh自动登录服务器上,执行一个命令,但是 ssh [email]root@192.168.1.2[/email] shell提示$passwd,如何接受返回的$passwd,实现自动输入呢? 网上有建议用expect,但是hp-unix上需要单独安装,好像,有没有其他实现方法!!!
sshBlock能够透过监控 syslog取得透过 ssh 尝试登入的纪录, 并且自动透过TCP Wrappers 加入相关纪录于/etc/hosts.allow,拒绝该IP联机. 由于透过 TCP Wrapper 启用, 所以请先行 启动 inetd ,/etc/rc.conf inetd_enable="YES" 手动启动 /usr/sbin/inetd -wW -C 60 安装 : cd /usr/ports/security/sshblock make install make clean 设定档: 在/etc/rc.conf 加入 sshblock_enable="YES" #开机自动启动 sshblock_flags ="sshblock参...