Fedora 18为sshd服务增加端口

sshd服务

使用systemctl启动sshd服务

systemctl start sshd.service

 

使用restart重启sshd

使用stop停止sshd

 

设置系统启动时启动服务

systemctl enable sshd.servide

 

使用disable取消

 

增加端口号

修改sshd配置文件

vi /etc/ssh/sshd_config

增加端口号

Port 22

Port 22222

 

重启sshd服务

 

防火墙修改

修改防火墙服务文件/usr/lib/firewalld/services/ssh.xml

增加一行<port protocol="tcp" port="22222"/>

<?xml version="1.0" encoding="utf-8"?>
<service>
  <short>SSH</short>
  <description>Secure Shell (SSH) is a protocol for logging into and executing commands on remote machines. It provides secure encrypted communications. If you plan on accessing your machine remotely via SSH over a firewalled interface, enable this option. You need the openssh-server package installed for this option to be useful.</description>
  <port protocol="tcp" port="22"/>
  <port protocol="tcp" port="22222"/>
</service>


重新加载防火墙或重启

firewall-cmd --reload

 

使用netstat查看

[root@localhost /]# netstat -anp | grep ssh
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      997/sshd            
tcp        0      0 0.0.0.0:22222           0.0.0.0:*               LISTEN      997/sshd            


 

你可能感兴趣的:(SSHD)