一、建立用户并设置密码
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
转载于:https://blog.51cto.com/bobo365/1892460