共计 1480 个字符,预计需要花费 4 分钟才能阅读完成。
这篇文章主要为大家展示了“Proftpd 如何启动”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让丸趣 TV 小编带领大家一起研究并学习一下“Proftpd 如何启动”这篇文章吧。
ProFTPD 是继 Wu-FTP 之后最为流行的 FTP 服务器软件。
启动测试
对于笔者的试验系统 RedHat6.2 来说,需要将该配置文件中:
Group nogrou! p
修改为:
Group nobody
因为 redhat 系统中 nobody 用户属于 nobody 组,而不是 nogroup 组。
若需要将 proftpd 设置为系统启动时自动启动则通过如下命令拷贝启动文件:
[root@ftpd proftpd-1.2.0rc3]# cp ./contrib/dist/rpm/proftpd.init.d /etc/rc.d
/init.d/proftpd
然后修改该脚本的可执行属性:
[root@ftpd /]# chmod +x /etc/rc.d/init.d/proftpd
然后编辑 /etc/rc.d/init.d/functions:
修改
export PATH= /sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin
为
export PATH= /sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/sbin
注:若将在运行./cofigure 命令时通过 –prefix 选项指定将 proftpd 安装在 /usr/sbin 目! 录下
则不需要修改 fuctions 文件。
然后运行命令:
[root@ftpd rc3.d]# chkconfig –level 35 proftpd on
则下次系统启动以后,proftpd 将自动启动。
***,需要确保系统当前没有 ftp 服务器在运行:
[root@ftpd /]# netstat -ln
若输出中不包含
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
这样的内容则可以直接启动 proftpd,否则需要关闭以前的 ftpd 服务器。对于一般的缺省
Linux 安装来说,则需要通过以下的途径来关闭 ftp 服务器:
编辑 /etc/inetd.conf 文件,在
ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd -l -a
一行前加上 #:
#ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd -l -a
然后:
[root@ftpd ! /]# ps ax|grep inetd
350 ? S 0:00 inetd
得到 inetd 的进程号,重新启动 inetd 进程:
[root@ftpd /]# kill -HUP 350
然后通过如下命令启动 proftpd:
[root@ftpd /]# /etc/rc.d/init.d/proftpd start
这时候可以通过如下命令来测试 proftpd 是否正常运行:
C:WINDOWS ftp 192.168.2.33
Connected to 192.168.2.33.
220 ProFTPD 1.2.0rc3 Server (ProFTPD Default Installation)[ftpd.test.com.cn]
User (192.168.2.33:(none)): ideal
Password:
230 User ideal logged in.
ftp
则现在你就拥有了一个安全可靠的 ftp 服务器。
以上是“Proftpd 如何启动”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注丸趣 TV 行业资讯频道!