天天看点

LOG服务器PROFTP架设实测

一、建立用户并设置密码

useradd backup

passwd backup nec&logs

useradd bobo365

passwd bobo365 bobo123

二、建立目录文件并设置合适权限

mkdir /data/logsave

mkdir /data/logsave/ctweihu

chown backup.backup logsave

chown ctnec.ctnec ctweihu

chmod 007 /data

chmod 707 logsave

chmod 700 ctweihu

三、修改用户主目录

vi /etc/passwd

backup:x:501:501::/data/logsave:/bin/bash

ctnec:x:502:502::/data/logsave/ctnecweihu:/bin/bash

四、安装proftp

[root@ftpd src]# tar xvfz proftpd-1.2.0rc3.tar.gz

[root@ftpd src]# cd proftpd-1.2.0rc3

[root@pftd proftpd-1.2.0rc3]# ./configure --prefix=/usr/local

(./configure –prefix=/usr/local/proftpd --enable-shadow –enable-autoshadow –with-modules=mod_ratio:mod_wrap)

[root@pftd proftpd-1.2.0rc3]# make

[root@pftd proftpd-1.2.0rc3]# make install

五、修改主配置文件

vi /usr/local/etc/proftpd.conf

group nogrou

修改为:

group nobody

六、设置启动停止程序

[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"

运行命令:

[root@ftpd rc3.d]# chkconfig --level 3 proftpd on

启动服务:service proftpd restart