温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Proftpd如何启动

发布时间:2021-11-19 10:01:59 来源:亿速云 阅读:396 作者:小新 栏目:系统运维

这篇文章主要为大家展示了“Proftpd如何启动”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“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如何启动”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI