linux系统ftpshut命令用法
ftpshut命令是用来关闭FTP服务的命令,它需要root权限才能执行。
语法:
ftpshut [-V] [-f ftpusers] [-h ftpaccess] [-n netgroup] [-o ftpusers] [-r] [-t timeout] [-u ftpusers] [-v] [-x] [shutdown-message]
参数说明:
-V:显示版本信息。
-f:指定ftpusers文件的路径,其中包含要禁止访问FTP服务器的用户列表。
-h:指定ftpaccess文件的路径,其中包含要禁止访问FTP服务器的主机列表。
-n:指定netgroup文件的路径,其中包含要禁止访问FTP服务器的网络组列表。
-o:指定ftpusers文件的路径,其中包含要允许访问FTP服务器的用户列表。
-r:重启FTP服务而不是关闭。
-t:指定超时时间,单位为秒。
-u:指定ftpusers文件的路径,其中包含要禁止访问FTP服务器的用户列表。
-v:显示详细信息。
-x:强制关闭FTP服务。
shutdown-message:指定关闭FTP服务时要显示的消息。
示例:
- 关闭FTP服务,禁止所有用户访问:
sudo ftpshut
- 关闭FTP服务,禁止指定用户访问:
sudo ftpshut -f /etc/ftpusers
- 关闭FTP服务,禁止指定主机访问:
sudo ftpshut -h /etc/ftpaccess
- 关闭FTP服务,禁止指定网络组访问:
sudo ftpshut -n /etc/netgroup
- 重启FTP服务:
sudo ftpshut -r
- 强制关闭FTP服务:
sudo ftpshut -x
- 显示详细信息:
sudo ftpshut -v
注意事项:
使用ftpshut命令关闭FTP服务后,需要使用ftpd启动FTP服务。启动命令为:sudo ftpd -D
原文地址: https://www.cveoy.top/t/topic/hljB 著作权归作者所有。请勿转载和采集!