vsftpd编译安装
1.下载
ftp://vsftpd.beasts.org/users/cevans/vsftpd-1.2.1.tar.gz
2.安装
#make
$ ls -l vsftpd
-rwxrwxr-x 1 chris chris 61748 Sep 27 00:26 vsftpd
如果系统没有nobody用户,请增加nobody用户
[root@localhost root]# useradd nobody
useradd: user nobody exists
如果系统没有/usr/share/empty/目录,请建立该目录
[root@localhost root]# mkdir /usr/share/empty/
mkdir: cannot create directory `/usr/share/empty': File exists
建立/var/ftp/目录,并建立ftp用户
[root@rhel4 vsftpd-1.2.1]# ll /var/ftp/
ls: /var/ftp/: 没有那个文件或目录
[root@rhel4 vsftpd-1.2.1]#
[root@rhel4 vsftpd-1.2.1]# mkdir /var/ftp/
[root@rhel4 vsftpd-1.2.1]# useradd -d /var/ftp ftp
useradd: user ftp exists
如果系统已有ftp用户,则请执行
[root@rhel4 vsftpd-1.2.1]# chown root.root /var/ftp
[root@rhel4 vsftpd-1.2.1]# chmod og-w /var/ftp