linux开启ssh服务

1.首先查看是否安装ssh

命令:

①查看ssh版本:ssh –V

 

②查看ssh状态:sudo service sshd status

③通过查看安装包的方式查看是否安装ssh:rpm –qa|grep ssh

 

④如果需要远程连接SSH,需要把22端口在防火墙上开放。

      解决办法:关闭防火墙或者设置22端口例外

查看22端口:grep port /etc/ssh/sshd_config

⑤            1. 开放端口命令: /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
               2.保存:/etc/rc.d/init.d/iptables save
               3.重启服务:/etc/init.d/iptables restart
               4.查看端口是否开放:/sbin/iptables -L -n

2.然后安装ssh

①如果你用的是redhat,fedora,centos等系列linux发行版,那么敲入以下命令:

sudo yum install sshd

或者

sudo yum install openssh-server(由osc网友 火耳提供)

②如果你使用的是debian,ubuntu,linux mint等系列的linux发行版,那么敲入以下命令:

sudo apt-get install sshd

或者

sudo apt-get install openssh-server(由osc网友 火耳提供)

③通过yum安装ssh: yum install ssh

3.开启ssh服务

 /etc/init.d/sshd start

 /etc/init.d/sshd stop

 /etc/init.d/sshd restart

4.使用ssh服务

Xshell连接linux:

 

5.卸载ssh服务

如果你用的是redhat,fedora,centos等系列linux发行版,那么敲入以下命令:

sudo yum remove sshd

如果你使用的是debian,ubuntu,linux mint等系列的linux发行版,那么敲入以下命令:

sudo apt-get –purge remove sshd

然后就会提示卸载完成。

猜你喜欢

转载自www.cnblogs.com/songjn/p/8944494.html