vsftpd安装教程

vsftpd安装教程


安装其实很简单的,一般的情况按照里面的install就可以安装成功(我的CENTOS 4.4)

现在把我的安装过程写出来给大家分享:

1.解压并编译软件

# tar xzvf vsftpd-2.0.5.tar.gz
# cd vsftpd-2.0.5
#make 
这时将产生一个二进制文件,验证一下,形如: 
#ls -l vsftpd 
-rwxr-xr-x  1 root root 83740 Dec 29 10:09 vsftpd

2.满足VSFTPD安装所需的一些条件 

VSFTPD默认设置需要一个"nobody"用户,如果这个用户不存在,那么添加它。如下: 
# useradd nobody
useradd: user nobody exists

VSFTPD默认设置需要一个空目录:/usr/share/empty,增加这个目录,如果它还不存在的话。如下: 
# mkdir /usr/share/empty/ 
mkdir: cannot create directory `/usr/share/empty': File exists

创建一个"ftp"用户(如果它还不存在的话),/var/ftp/就是FTP的根目录,可换成其它的。 
# mkdir /var/ftp/ 
# useradd -d /var/ftp ftp 
#chown root.root /var/ftp 
#chmod og-w /var/ftp

3.安装VSFTPD的配置、执行和帮助文件。 

#mkdir /usr/local/man

#mkdir /usr/local/man/man5 
#mkdir /usr/local/man/man8 
#make install 
#cp vsftpd.conf /etc

4.编辑/etc/vsftpd.conf,在最下面加入以下这一行:listen=YES

5.测试, 
# /usr/local/sbin/vsftpd & 
注:若要开机自动启动vsFTPd,请在/etc/rc.d/rc.local中加入:/usr/local/sbin/vsftpd & 

#启动方式有很多种,最常用的就是:

# /usr/local/sbin/vsftpd & 来启动

#kill 来关闭
如果一切正常,那么你将连上FTP服务器,形如: 
$ ftp localhost 
Connected to localhost (127.0.0.1). 
220 (vsFTPd 1.1.1) 
Name (localhost:chris): ftp 
331 Please specify the password. 
Password: 
230 Login successful. Have fun. 
Remote system type is UNIX. 
Using binary mode to transfer files. 
ftp> ls 
227 Entering Passive Mode (127,0,0,1,229,133) 
150 Here comes the directory listing. 
226 Directory send OK. 
ftp> quit 

到这里最基本的安装就算成功了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值