Chinaunix首页 | 论坛 | 博客
  • 博客访问: 35006
  • 博文数量: 7
  • 博客积分: 265
  • 博客等级: 二等列兵
  • 技术积分: 80
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-11 10:39
文章分类
文章存档

2012年(1)

2011年(1)

2010年(5)

最近访客

分类: LINUX

2012-03-21 16:41:55


1.解压并编译软件

# tar xzvf vsftpd-2.0.5.tar.gz
# cd vsftpd-2.0.5
#make

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

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

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

local_root=/home/ftptest

以及开启匿名登录,上传等功能。

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

测试结果显示安装成功。


阅读(1854) | 评论(0) | 转发(0) |
0

上一篇:linux因环境变量修改而导致的无法登陆问题

下一篇:没有了

给主人留下些什么吧!~~