Proftpd的结构是怎么样的

72次阅读
没有评论

共计 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 行业资讯频道。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-25发表,共计1330字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)