在LINUX下怎么查看哪些linux端口占用打开,哪些关闭的

已有天涯账号?
这里是所提的问题,您需要登录才能参与回答。
"天涯问答"是天涯社区旗下的问题分享平台。在这里您可以提问,回答感兴趣的问题,分享知识和经历,无论您在何时何地上线都可以访问,此平台完全免费,而且注册非常简单。
如何查看linux中的ssh端口开启状态
我想知道ssh端口有没有开启,怎么看啊?
08-10-23 &匿名提问 发布
用这个命令netstat -a | grep ssh 或者ps -ef | grep ssh这个命令都可以
请登录后再发表评论!
telent 127.0.0.1 22
请登录后再发表评论!
寻找《从番职出发》?打电话到机房……另外 23 端口不是 ssh 吧?默认 ssh 是 22 端口……或者,这台机器的 ssh 端口被改到别的端口号了?这个我经常见到。远程服务器打开 telnet 是非常找死的行为。而且还是同时打开 ssh 和 telnet 。
请登录后再发表评论!linux查看端口:Linux下如何知道某个端口在运行什么程序
阅读:769次&&&时间: 15:30:08&&
  当我们用netstat -an的时候,我们有时候可以看到类似的输出:   
udp 0 0 0.0.0.0:.0.0:*
   但是查找/etc/services又没有这个端口的相关说明,怎么办呢?这个是不是黑客程序?有没有办法查看究竟什么程序监听在这个端口?   使用lsof -i :32768就可以看到:   
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
rpc.statd 603 root 4u IPv4 953 UDP *:32768
rpc.statd 603 root 6u IPv4 956 TCP *:32768 (LISTEN)   原来是rpc的程序。   使用lsof -i :port就能看见所指定端口运行的程序,同时还有当前连接。 
[商业源码]&
[商业源码]&
[商业源码]&
[商业源码]&
[商业源码]&
[商业源码]&
[商业源码]&
[商业源码]&
[商业源码]&
[商业源码]&
Copyright &
All Rights ReservedLinux查看端口的使用情况及启动方法?Linux各常用端口列表。
Linux查看端口的使用情况及启动方法?Linux各常用端口列表。 5
Linux查看端口的使用情况及启动方法?Linux各常用端口列表。
请按分类列出来。胡乱来的就算了。
Netstat后面的意思
·Proto显示连接使用的协议。 ·RefCnt表示连接到本套接口上的进程号。 ·Types显示套接口的类型。 ·State显示套接口当前的状态。 ·Path表示连接到套接口的其它进程使用的路径名
Netstat -tln 命令是用来查看linux的端口使用情况,
netstat -a 查看所有的服务端口
netstat -an | grep 端口号& 来检验下是不是已经打开了某某端口
service xxx start 或者 /etc/init.d/xxx start是开启xxx某端口
iptables -A INPUT --dport&xxx -j DROPiptables -A OUTPUT --dport&xxx -j DROP是关闭xxx端口
Redhat Linux中可以用netstat -an来查看系统使用端口的情况,以root用户登录,可以加-p参数,查看对应程序的PID。
Linux中常见程序的默认端口:
ssh为TCP22
ftp(vsftp等)主动模式下数据端口为TCP20,命令端口为TCP21
httpd(apache等)默认端口为TCP80
dns(bind)默认端口为TCP53,UDP53
mail(sendmail等)默认ICMP为TCP25,POP3为110
dhcp默认端口为UDP67
&
&
其他回答 (3)
&ifconfig& 能查到端口情况,也能查常用端口
杂查。我天天用这个怎么看不到。。
有个文件里有简单和windows一样呵护
&
netstat 命令,在SHELL可以用帮助命令,得到详细的命令集。
等待您来回答
操作系统领域专家

我要回帖

更多关于 linux端口占用 的文章

 

随机推荐