共计 1330 个字符,预计需要花费 4 分钟才能阅读完成。
这期内容当中丸趣 TV 小编将会给大家带来有关 Proftpd 的结构是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
ProFTPD 是继 Wu-FTP 之后最为流行的 FTP 服务器软件。ProFTPD 的结构就是 roftpd.conf
proftpd.conf:这个是主要的 proftpd 的设定档。在 RPM 安装的范例中,所在的目录为 /etc/proftpd.conf,在这个范例中,则是在 /usr/local/proftpd/etc/proftpd.conf。
/usr/local/proftpd/sbin/proftpd:这个是主要的 proftpd 的 daemon 执行档。此外,这也是 TCP Wrappers (/etc/hosts.deny(allow)) 设定里头的服务档案档名。另外,当 proftpd 在启动的时候会去读取设定档,也就是 proftpd.conf 这个档案,不过,我们也可以指定其它的档案来进行 proftpd 的设定。
# proftpd -c /usr/local/proftpd/etc/proftpd.conf
/usr/local/proftpd/bin/ftpcount:目前在主机上面使用 proftpd 的联机数,直接在指令列下达 ftpcount 即可。
/usr/local/proftpd/sbin/ftpshut:指定再过多久之后 proftpd 服务会终止。语法如下:
ftpshut [-l min] [-d min] time [warning-message …]
-l min: 在 ftp 关闭服务之前的几分钟内,尝试建立新的 ftp 连接均不被接受
-d min: 在 ftp 关闭服务之前的几分钟内,已经建立的 ftp 连接将被中止
time: 在多少时间后,服务器将关闭 ftp 服务,格式有两种
+number 经过 number 分钟后关闭
MMHH 在今天 MM:HH 服务器将关闭
注意,这里我们用这个命令是把 ftp 服务给停了,但实际的 proftpd 进程还没停止,所以一般调试 ftp 会使用到这个命令
举例:
再经过 30 分钟后,FTP 服务将关闭,在这之前的 20 分钟不可接受任何新的 ftp 连接,已经建立的在服务关闭前 10 分钟强制断线,并在客户端显示“FTP Server Will shutdown at time”
# ftpshut -l 20 -d 10 +30 FTP Server Will shutdown at time
其实 ftpshut 就是产生 /etc/shutmsg , 你只要删除这个文件 ftp 又可以重新服务,或者直接
# ftpshut -R
/usr/local/proftpd/bin/ftpwho:可以用来察看目前有多少人使用 proftpd 这个服务。简单的语法直接下达 ftpwho 即可,如下所示:
# ftpwho
standalone FTP daemon [8451]:
10194 badbird [0m 11s] 0m 6s (idle)
Service class – 1 user
如上所示,目前有一个使用者,名为 badbird 的账号,在使用 proftpd。
上述就是丸趣 TV 小编为大家分享的 Proftpd 的结构是怎样的了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注丸趣 TV 行业资讯频道。