ssh 修改端口号
安装ssh server
ubuntu默认是没有安装openssh server服务的,需要先安装
[root@localhost /]# sudo apt-get install openssh-server
修改端口配置
Linux中SSH默认端口为22,为了安全考虑,我们有必要对22端口进行修改,现修改端口为60000;
修改方法如下:
在/etc/ssh/sshd_config中找到Port 22,将其修改为60000,或使用/usr/sbin/sshd -p 60000指定端口。
如果用户想让22和60000端口同时开放,只需在/etc/ssh/sshd_config增加一行内容如下:
[root@localhost /]# vi /etc/ssh/sshd_config
文本内容:
Port 22
Port 60000
重启服务
[root@localhost /]# sudo service sshd restart
[root@localhost /]# sudo service sshd restart
注意,这里有可能需要在防火墙里设置开放端口号
查看端口占用情况
[root@localhost /]# netstat -nlap|grep sshd
telnet修改端口号
方法1
[root@localhost /]# sudo vi /etc/services
找到telnet =23并修改之
[root@localhost /]# sudo /etc/init.d/openbsd-inetd restart
我这里没有测试重启telnet服务,是直接重启服务器
services配置文件中也可以看到其他服务默认的端口号,这里没有测试
方法2
这个方法没有测试,但是感觉重启服务器之后,修改的端口可能失效,因为没有修改配置文件
[root@localhost /]# /usr/sbin/telnetd -p 51891&