玩蛇网提供最新Python编程技术信息以及Python资源下载!
您现在的位置: 玩蛇网首页 > linux入门教程 > 正文内容

Linux平台ssh服务器安装方法

玩蛇网推荐图文教程:python 列表

关于SSH是什么及SSH的作用这里不做介绍,如果要了解可以自行面度哦。下面我就就开始以Linux平台为例,讲讲Linux平台ssh服务器安装方法。

以下方法中都是以root用户权限去操作,大家在真实操作中,可能用一般用户权限去使用,只需要加入sudo就行了。

Linux平台ssh服务器安装方法,如下:

[root@localhost ~]# yum install openssh-server
这样就可以安装好ssh-server了。

检验SSH是否安装好了,可以用下面的命令:
[linuxidc@localhost ~]$ ssh -version
OpenSSH_5.3p1, OpenSSL 1.0.0-fips 29 Mar 2010
Bad escape character 'rsion'.

如果显示上面的信息,说明安装好了SSH。

有些用户可能会问,我怎么记地是安装openssh-server而不是直接yum install ssh呢?

这里告诉大家一个方法是CentOS平台,可以快速知道我们需要安装程序的名称。

方法如下:
[root@localhost ~]# yum search ssh
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: mirrors.btte.net
* extras: mirrors.btte.net
* updates: www.ftp.ne.jp

============================= N/S Matched: ssh =============================
ksshaskpass.x86_64 : A KDE version of ssh-askpass with KWallet support
libssh2.i686 : A library implementing the SSH2 protocol
libssh2.x86_64 : A library implementing the SSH2 protocol
libssh2-devel.i686 : Development files for libssh2
libssh2-devel.x86_64 : Development files for libssh2
libssh2-docs.x86_64 : Documentation for libssh2
openssh.x86_64:An open source implementation of SSH protocol versions 1and 2
openssh-askpass.x86_64 : A passphrase dialog for OpenSSH and X
openssh-clients.x86_64 : An open source SSH client applications
openssh-ldap.x86_64 : A LDAP support for open source SSH server daemon
openssh-server.x86_64 : An open source SSH server daemon
pam_ssh_agent_auth.i686 : PAM module for authentication with ssh-agent
pam_ssh_agent_auth.x86_64 : PAM module for authentication with ssh-agent
trilead-ssh2.noarch : SSH-2 protocol implementation in pure Java
trilead-ssh2-javadoc.noarch : Javadoc for trilead-ssh2
jsch.noarch : Pure Java implementation of SSH2
python-paramiko.noarch : A SSH2 protocol library for python
python-twisted-conch.x86_64 : SSH and SFTP protocol implementation
together with clients and servers

 Name and summary matches only, use "search all" for everything.

从以上的信息面中,我们就知道了openssh-server,这就是我们需要安装的程序名称。
如果你是平台,可以运行下面的命令,也能得到想要的数据。
[root@localhost ~]# apt-get update #/这行可以不要
[root@localhost ~]# apt-cache search ssh

Linux平台ssh服务器安装方法:
下面我们列出ssh服务sshd在各个执行等级的启动情况:
[root@localhost ~]# chkconfig --list sshd
sshd      0:off    1:off    2:off    3:off    4:off    5:off    6:off

手动启动sshd服务(需要root权限),命令如下:
[root@localhost ~]# /etc/init.d/sshd start
Generating SSH1 RSA host key:                              [  OK  ]
Generating SSH2 RSA host key:                              [  OK  ]
Generating SSH2 DSA host key:                              [  OK  ]
Starting sshd:                                            [  OK  ]

这样可以在putty或别的客户端登录到这台Linux机器了。

如果需要停止ssh服务可以运行下面的命令:
[root@localhost ~]# /etc/init.d/sshd stop
Stopping sshd:                                            [  OK  ]

玩蛇网文章,转载请注明出处和文章网址:http://www.iplaypy.com/linux/l6909.html

相关文章 Recommend

玩蛇网Python互助QQ群,欢迎加入-->: 106381465 玩蛇网Python新手群
出炉日期:2017-01-10 10:11 玩蛇网 www.iplaypy.com

我要分享到:

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules