Linux 服务器远程控制三剑客Telnet、SSH 和 VNC 之 SSH

二、使用SSH服务实现远程控制

Telnet服务虽然使用方便,但由于其安全性不高,所以目前普遍使用SSH(SecureShell)来进行远程管理。SSH协议有SSH1和SSH2两个版本,它们使用了不同的协议和实现,二者互不兼容。SSH2比SSH1在安全、功能和性能上提高了不少,所以目前被广泛使用的是SSH2。
1.SSH服务器的安装
Linux下广泛使用免费的OpenSSH程序来实现SSH协议,OpenSSH同时支持SSH1和SSH2协议。
目前几乎所有的Linux发行版捆绑了OpenSSH,RedHat也不例外,默认RedHat的安装程序会将OpenSSH服务和客户程序安装在系统上。请使用下面的命令检查系统是否已经安装了OpenSSH服务:
rpm-qa|grepopenssh
如果系统还没有安装OpenSSH服务,可以把RedHatAS4的第2张安装光盘,放入光盘进行装载,然后安装其包含ssh关键字的5个包。
2.SSH服务的管理
(1)启动、停止、重新启动SSH服务
/etc/init.d/sshdstart|stop|restart
(2)自动启动SSH服务
如果需要让SSH服务随系统启动而自动加载,可以执行“ntsysv”命令启动服务配置程序,找到“sshd”服务,然后在其前面加上“*”星号,确定即可。
原文地址:https://www.cnblogs.com/fangbo/p/1597922.html