Ubuntu端口操作

端口的安全性就不多说了,在ubuntu下想要开启或者关闭端口方法如下:

1.扫描端口

用ubuntu自带的网络工具中的端口扫描不够强大,扫描结果可能不全,推荐用nmap,黑客常用的端口扫描利器!安装方法:sudo apt-get install nmap ,想扫描端口nmap后加上域名或者ip即可。下面扫描本地端口:nmap  localhost 

2.查看端口进程

命令:sudo lsof -i :port(port改为你要查询的端口);

命令:sudo netstat -nap|grep port(最后一行显示进程号)

3.启动|停止|重启端口

大体有三种方式

(1)像apache2 ,mysql这样的端口,直接 sudo service apache2 stop(|start|restart)即可

(2)有些端口无法用服务关闭,可以考虑sudo /etc/init.d/service start|stop|restart

(3)如果还无法关闭,再试试杀死进程:sudo kill PID,PID为端口服务进程号,上面已经介绍了查看进程号的命令。

PS:上面的很多命令需要root权限,所以一律使用了sudo。

你可能感兴趣的:(Ubuntu)