扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
四、安装配置OPENSSH服务器
SSH(Secure Shell)是以远程联机服务方式操作服务器时的较为安全的解决方案。它最初由芬兰的一家公司开发,但由于受版权和加密算法的限制,很多人转而使用免费的替代软件OpenSSH。SSH是由客户端和服务端的软件组成的,有两个不兼容的版本,分别是:1.x和2.x。用SSH 2.x的客户程序是不能连接到SSH 1.x的服务程序上去的。OpenSSH 2.x同时支持SSH 1.x和2.x
1. 安装与启动OpenSSH
在Red Hat Linux 7以及其上的发行版本中已经包含了与OpenSSH相关的软件包,如果没有,则可以从OpenSSH的主页下载RPM包自行安装,OpenSSH的主页是地址是: http://www.openssh.com 。首先查询系统是否安装了软件包。
#rpm -qa |grep openssh
如果没有安装则执行如下命令。
#rpm -ivh openssh-3.5p1-6
#rpm -ivh openssh-server-3.5p1-6
#rpm -ivh openssh-askpass-gnome-3.5p1-6
#rpm -ivh openssh-clients-3.5p1-6
#rpm -ivh openssh-askpass-3.5p1-6
安装完成之后,可以使用下述命令中的进行启动。
#service sshd start
查看opensshd进程和端口号是否正常,使用下面命令,结果见图2:
# netstat -nutap | grep dhcpd;ps -ef | grep dhcpd
图2查看opensshd进程和端口号是否正常 |
另外,如果想在系统启动时就自动运行该服务,那么需要使用命令:
#chkconfig -level 345 sshd on
重新启动OpenSSH服务器命令:
#/etc/rc.d/init.d/sshd restart
停止OpenSSH服务器命令:
#/etc/rc.d/init.d/sshd stop
查看目前OpenSSH服务器状态命令:
#/etc/rc.d/init.d/sshd status
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。