2、查询命令:netstat -nap|grep 111
-a (all)显示所有选项,默认不显示LISTEN相关
-n 拒绝显示别名,能显示数字的全部转化成数字。
-p 显示建立相关链接的程序名
grep 用来过滤111端口
参考下图:
是指某项服务的端口吗?比如httpd等,这要到相关的服务程序的配置中修改,不同的服务有不同的修改方式,没办法统一说。/etc/services 只是个端口与名字的对应表而已,修改它并不一定能改变实际服务的端口。其他变通的方法是做端口的转换,通过其他程序将监听你需要的端口然后将消息包发送到实际的服务端口,比如通过iptables 的dnat功能。Linux下修改端口号只需要更改相应服务的配置文件即可,下面以修改linux 的SSH服务的默认端口号22为例(把22修改我2501):
1、修改/etc/ssh/sshd_config配置文件
[root@localhost ssh]# more sshd_config# $OpenBSD: sshd_config,v 1.69 2004/05/23 23:59:53 dtucker Exp $
# This is the sshd server system-wide configuration file. See
# sshd_config(5) for more information.
# This sshd was compiled with PATH=/usr/local/bin:/bin:/usr/bin
# The strategy used for options in the default sshd_config shipped with
# OpenSSH is to specify options with their default value where
# possible, but leave them commented. Uncommented options change a
# default value.
#Port 22 //先把22注释掉
port 2501 //添加一个新的端口
#Protocol 2,1
2、重启ssh服务让修改的端口号生效
[root@localhost ~]# service sshd restartStopping sshd:[ OK ]
Starting sshd:[ OK ]
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)