linux检查端口命令?
linux查看端口的命令:
第一种:
lsof -i:端口号
第二种:
netstat -nltp | grep 端口号
-a:显示本机所有连接和监听地端口
-n:网络IP地址的形式,显示当前建立的有效连接和端口
-r:显示路由表信息
-s:显示按协议的统计信息
-v:显示当前有效的连接
-t:显示所有TCP协议连接情况
-u:显示所有UDP协议连接情况
-i:显示自动配置端口的状态
-l:仅仅显示连接状态为listening的服务网络状态
-p:显示pid/program name
linux查看可使用的端口?
TCP/IP协议中的服务端口端口号的范围从0到65535,但是在Linux中有限定端口的使用范围,一般在/proc/sys/net/ipv4/ip_local_port_range定义了本地TCP/UDP的端口范围,你可以在/etc/sysctl.conf里面定义net.ipv4.ip_local_port_range = 1024 65000,那么可用端口范围就变成了1024~65000
linuxvsftp如何更改默认端口及访问?
1、编辑/etc/vsftpd/vsftpd.conf 文件,在该配置文件中添加此行:listen_port=811
2、编辑/etc/services 文件,将其中的ftp 21/tcp 改为 ftp 811/tcp ,ftp 21/udp 改为 ftp 811/tcp
3、执行/etc/init.d/vsftpd restart 重新启动vsftpd 服务。启动完成后可以使用netstat -tnulp | grep vsftpd你就可以查看到现在系统现监听的vsftpd 的端口为811
4、在命令行下执行 lftp 192.168.5.1:801(192.168.5.1 是vsftpd 服务器的IP地址),这样便访问到ftp 服务器了。
linux下怎么查询当前访问网络的程序?
首先:netstat -ano 可以看出端口所运行的服务 以及 端口对外的连接当然可以再安装一个iftop 可以精确的看到每个IP的流量 如果机器上是跑WEB服务或者相关软件 就用iftop看下 访问进来的IP 然后去apache里面的日志分析下是访问的哪个文件