SecureCRT连接Ubuntu,centos失败,长时间的重新连接,连接不了。
Ubuntu,centos默认未安装ssh远程加密连接服务。使用命令,安装即可。
1.sudo apt-get install openssh-server openssh-client
2.rpm -qa | grep ssh查看SSH是否安装 若没有执行第1步
3.service sshd status 查看是否开启 如果没有继续下面
4.启动SSH服务 service sshd restart 停止服务 service sshd stop
5.netstat -antp | grep sshd 查看是否启动22端口
6.chkconfig sshd on 设置SSH服务为开机启
以下可以参考设置:
修改完成,重启网络服务,之后所有的ssh都无法连接到操作系统,收到如下报错:
The remote system refused the connection.
通过搜索引擎没有能解决问题,于是开始检查服务器和ssh相关的配置。
首先在root用户的$HOME目录下没有发现.ssh目录,于是切换到/etc/ssh/目录下检查ssh服务的配置文件。
[root@dm01dbadm01 ssh]# ll
total 184
-rw------- 1 root root 132839 Feb 23 2012 moduli
-rw-r--r-- 1 root root 1902 May 4 13:34 ssh_config
-rw-r--r-- 1 root root 1836 Feb 23 2012 ssh_config.rpmnew
-rw------- 1 root root 3561 Jun 9 13:17 sshd_config
-rw------- 1 root root 3561 Jun 9 10:23 sshd_config.backupbyExadata
-rw------- 1 root root 3323 May 4 13:34 sshd_config.exadata.backup_by_miszeroboot
-rw------- 1 root root 3332 Feb 23 2012 sshd_config.rpmnew
-rw------- 1 root root 668 May 4 15:50 ssh_host_dsa_key
-rw-r--r-- 1 root root 590 May 4 15:50 ssh_host_dsa_key.pub
-rw------- 1 root root 963 May 4 15:50 ssh_host_key
-rw-r--r-- 1 root root 627 May 4 15:50 ssh_host_key.pub
-rw------- 1 root root 1675 May 4 15:50 ssh_host_rsa_key
-rw-r--r-- 1 root root 382 May 4 15:50 ssh_host_rsa_key.pub
通过查看文件的最后修改时间可以发现只有sshd_config文件被最频繁的修改,于是用vi打开该文件,在文件的最后发现了如下的内容:
#### Generated by Exadata by ipconf. BEGIN. DO NOT MODIFY ####
ListenAddress 127.0.0.1
ListenAddress 10.255.255.10
ListenAddress 192.168.10.1
ListenAddress 192.168.10.2
#### Generated by Exadata by ipconf. END ####
ListenAddress并没有包含我新修改的IP地址,手动将新的IP地址替换掉原有IP,重启sshd服务:
[root@dm01dbadm01 ssh]# /etc/init.d/sshd restart
Stopping sshd: [ OK ]
Starting sshd: [ OK ]
之后所有主机的操作系统都能够正常的连接了。
手动修改了主机IP地址之后,不要忘记修改/etc/hosts文件下对应的IP地址:
#### BEGIN Generated by Exadata. DO NOT MODIFY ####
127.0.0.1 localhost.localdomain localhost
192.168.10.1 dm01db01-priv1.tequ.com dm01db01-priv1
192.168.10.2 dm01db01-priv2.tequ.com dm01db01-priv2
10.0.3.10 dm01db01.tequ.com dm01db01
10.255.255.10 dm01dbadm01.tequ.com dm01dbadm01
#### END Generated by Exadata ####
如果使用setup、system-config-network等工具调整IP地址的话,以上配置文件会被工具自动修改,所以我们平时遇到这些问题的机会比较少,但了解这些配置文件对我们以后处理问题来说是有好处的。