2022-10-23 381
以 xinetd 来启动 proftpd 的设定:
实际上,目前大部分的 FTP daemon 多是以 super daemon 来启动的!所以这里我们也直接以 xinetd 来设定 proftpd 吧!毕竟多了一层管理,会更安全的啊! ^_^!设定的方法也真是很简单~只要编辑 xinetd 底下的 proftpd 以及 proftpd.conf 档案里面的一些内容即可!
[root@testroot]#vi/etc/xinetd.d/proftpd
serviceftp { disable=no flags=REUSE socket_type=stream wait=no user=root server=/usr/local/proftpd/sbin/proftpd server_args=-c/usr/local/proftpd/etc/proftpd.conf log_on_success+=DURATIONUSERID log_on_failure+=USERID }
# 上面的重点在于两行粗体字的地方!尤其是 server =.. 那一行!
# 由于我们是使用 Tarball 安装的,自然就以我们的档案放置目录为主,
# 如果您使用 RPM 安装,这里就不太相同啰!
# 另外,那个 server_args 后面接的则是设定档的档名咯!
[root@testroot]#vi/usr/local/proftpd/etc/proftpd.conf
# 找到底下这个设定值:
ServerTypestandalone Groupnogroup
# 因为我们的系统预设并没有 nogroup 这个群组,所以必须要将他改成
# 系统里面有的群组才行吶!而伺服器启动的方式有 super daemon 与
# stand alone ,所以:
ServerTypeinetd Groupnobody
[root@testroot]#/etc/rc.d/init.d/xinetdrestart [root@testroot]#netstat-tlnp tcp000.0.0.0:210.0.0.0:*LISTEN8483/xinetd
#21 这个埠口出现了!理论上没有问题,不过还是需要分析一下
# /var/log/messages 这个档案的内容才行喔!
一般来说,我们还是比较建议使用 xinetd 的方式来启动服务的,尤其是 FTP 之类的伺服器架设。在这个案例当中,我们就使用了 xinetd 来启动,不过, proftpd 的设定档 proftpd.conf 里面就必须要规定好 ServerType 这个设定值,有两个选择:
•standalone:表示独立启动的意思;
•inetd:表示使用 super daemon ,不论是 inetd 或者是 xinetd 均使用这个设定值。
所以,这里需要修订好才行!然后就可以正确的来启动了!用Xinetd启动Proftpd 很简单吧?
原文链接:https://77isp.com/post/8616.html
=========================================
https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。
数据库技术 2022-03-28
网站技术 2022-11-26
网站技术 2023-01-07
网站技术 2022-11-17
Windows相关 2022-02-23
网站技术 2023-01-14
Windows相关 2022-02-16
Windows相关 2022-02-16
Linux相关 2022-02-27
数据库技术 2022-02-20
抠敌 2023年10月23日
嚼餐 2023年10月23日
男忌 2023年10月22日
瓮仆 2023年10月22日
簿偌 2023年10月22日
扫码二维码
获取最新动态