源码装置vsftpd

添加压缩包 拆解压缩包 [root@localhost ~]# tar -zxvf vsftpd-3.0.2.tar.gz  -C /usr/local/src 批改设置文件 [root@localhost ~]# cd /usr/local/src/vsftpd-3.0.2/ [root@localhost vsftpd-3.0.2]# vim builddefs.h  查看账号 [root@l http://www.superkp111.com/linked/20130323.do ocalhost vsftpd-3.0.2]# grep nobody /etc/passwd nobody:x:99:99:Nobody:/:/sbin/nologin nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin 添加账号 [root@localhost vsftpd-3.0.2]# useradd -d /var/ftp ftp 缔造空目录 [root@localhost vsftpd-3.0.2]# mkdir -pv /usr/share/empty 查看和创建(mkdir -pv ) ftp [root@localhost vsftpd-3.0.2]# ll /var/ftp 总计 4 drwxr-xr-x 2 root root 4096 2009-05-13 pub [root@localhost vsftpd-3.0.2]# grep ftp /etc/passwd ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin 添加批改权限 [root@localhost vsftpd-3.0.2]# chown root.root /var/ftp [root@localhost vsftpd-3.0.2]# chmod og-w /var/ftp 设备ftp配置文件 实行make  install  把相应的 make   {二进制  库文件  头文件   手册} 拷进 [root@localhost vsftpd-3.0.2]# make install 相应的目录里 把缺少的文件vsftpd.conf 仿制进/etc [root@localhost vsftpd-3.0.2]# ll vsf* -rwxr-xr-x 1 1000 1000   2449 2012-03-28 vsf_findlibs.sh -rwxr-xr-x 1 root root 135552 03-23 23:27 vsftpd -rw-r--r-- 1 1000 1000   2065 2009-07-18 vsftpd.8 -rw-r--r-- 1 1000 1000   4593 2011-12-18 vsftpd.conf -rw-r--r-- 1 1000 1000  34332 2009-10-19 vsftpd.conf.5 -rw-r--r-- 1 1000 1000    102 2012-09-18 vsftpver.h [root@localhost vsftpd-3.0.2]# cp vsftpd.conf  /etc [root@localhost vsftpd-3.0.2]# /usr/local/sbin/vsftpd  http://www.haokk123.info/linked/20130323.do 
posted @ 2013-03-24 02:42  chinadiy197601  阅读(295)  评论(0编辑  收藏  举报