Linux平台下安装SSH,运营和卸载SSH

作者: 韦德国际1946  发布:2019-07-01

什么是SSH?Secure Shell(缩写为SSH),由IETF的网络职业小组(Network Working Group)所制订;SSH为一项创制在应用层和传输层基础上的安全磋商,为计算机上的Shell(壳层)提供安全的传输和采纳条件。古板的互连网服务程序,如rsh、FTP、POP和Telnet其本质上都是不安全的;因为它们在互连网上用公开传送数据、用户帐号和用户口令,很容易受到中间人(man-in-the-middle)攻击形式的口诛笔伐。正是存在另一位要么一台机器冒充真正的服务器收到用户传给服务器的多少,然后再冒充用户把多少传给真正的服务器。而SSH是时下较可相信,专为远程登入会话和其它网络服务提供安全性的构和。利用SSH协议能够使得防止远程管理进程中的音讯外泄难点。通过SSH能够对具备传输的数码举行加密,也可避防范DNS棍骗和IP欺诈。SSH之另一项优点为其传输的多少能够是通过压缩的,所以能够加快传输的速度。SSH有众多效果与利益,它不只能够取代Telnet,又足以为FTP、POP、以致为PPP提供贰个有惊无险的“通道”。

Linux安装SSH服务

卸载SSH;

下面以CentOS阳台为例,表达怎么设置ssh服务器。上面为了便于,都是以root用户权限去操作,实际情形下,请使用相似用户权限去采取,只需求加入sudo就行。

 

图片 1

[root@localhost ~]# yum install openssh-server
诸如此类就能够设置好ssh-server了。
  核算SSH是或不是安装好了,能够用上边包车型客车下令:

安装SSH服务,方便在window上通过

先停掉SSH服务:sudo stop ssh
图片 2

[linuxidc@localhost ~]$ ssh -version
OpenSSH_5.3p1, OpenSSL 1.0.0-fips 29 Mar 2010
Bad escape character 'rsion'.
万一突显下面的音信,表明安装好了SSH。

 

反省SSH是不是终止:ssh localhost

  有些用户只怕会问,小编怎么记地是安装openssh-server而不是直接yum install ssh呢?这里告诉我们一个办法(CentOS平台),能够非常快精通我们需求安装程序的名号。如下:

Secure Shell Client 连接Linux。

图片 3

[root@localhost Linux平台下安装SSH,运营和卸载SSH。~]# 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

 

自己冲突SSH是或不是运行: ps -e|grep ssh

============================= 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,那就是我们要求设置的先后名称。
若果你是Ubuntu阳台吗?不要紧,能够运作上边包车型客车授命,也能够达到规定的标准地点同样的法力

[root@localhost ~]# apt-get update //那行能够毫不
[root@localhost ~]# apt-cache search 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  ]

连带阅读:

Ubuntu 下安插 SSH服务全经过及难点消除 http://www.linuxidc.com/Linux/2011-09/42775.htm

Ubuntu 12.04下安装Git,SSH及出现的Permission denied消除办法 http://www.linuxidc.com/Linux/2013-06/85336.htm

Ubuntu 12.10下OpenSSH的离线安装格局 http://www.linuxidc.com/Linux/2013-04/82814.htm

Ubuntu下SSH安装或设置 http://www.linuxidc.com/Linux/2013-07/87368.htm

更加的多CentOS相关消息见CentOS 专项论题页面 http://www.linuxidc.com/topicnews.aspx?tid=14

图片 4

命令: 

图片 5

 

卸载SSH:apt-get --purge remove openssh-server --purge 指明那一个包裹应该被全然撤除

本文由韦德国际1946发布于韦德国际1946,转载请注明出处:Linux平台下安装SSH,运营和卸载SSH

关键词: 伟德19461188