如何判断您的Linux服务器是否使用xinetd或inetd服务器
时间:2020-01-09 10:39:46 来源:igfitidea点击:
问题描述:如何判断我的Linux服务器是使用xinetd还是inetd服务?
说明:inetd
也被称为超级服务器守护程序,它在许多管理ftp,pop3或telnet等Internet服务的Unix/Linux系统上运行。
xinetd(扩展的Internet守护程序)也是一种开源守护程序,它在许多Unix/Linux系统上运行,并管理基于Internet的服务,例如ftp或telnet。
您可以使用netstat或ps命令来查找使用xinetd或inetd服务器的Linux/UNIX服务器:
# ps aux | egrep '[xi]netd'
或者
# netstat -tulpn | grep LISTEN | egrep '[xi]netd'
输出示例:
tcp 0 0 0.0.0.0:23 0.0.0.0:* LISTEN 8552/inetd
或者
tcp 0 0 0.0.0.0:904 0.0.0.0:* LISTEN 5271/xinetd
通常,
- RHEL/CentOS/Fedora Linux运行xinetd。
- BSD/Debian/Ubuntu Linux/Mac OS X运行inetd。
- 默认的inetd配置文件位置/etc/inetd.conf
- xinetd的默认配置文件位置/etc/xinetd.conf