最近,配置了一下了vsftpd服务器,分别进行了rpm包安装和源码包的安装,接下了我主要想讲解下如何在linux或者FreeBSD系统上安装vsftpd的源码包。
首先下载vsftpd(版本号).tar.gz,
下载到本地机后,
tar zxvf vsftpd.2.10.tar.gz
cd vsftpd.2.10
make
mkdir /var/ftp/
adduser -d /var/ftp ftp 设置用户目录是可以随便选择的(rpm包默认安装后匿名用户使这个路径)。
chown root.root /var/ftp
chmod og-w /var/ftp
make install
cp vsftpd /usr/local/sbin/vsftpd (这里你再把该文件放入/usr/sbin目录下,既可以直接输入vsftpd启动了)
cp vsftpd.conf.5 /usr/local/man/man5
cp vsftpd.8 /usr/local/man/man8
cp vsftpd.conf /etc
安装完成,接下了就开始看看配置文件了.
查看配置文件内
listen=YES 此处是否是YES
保存退出,
vsftpd (或者/usr/local/sbin/vsftpd)启动vsftp服务器
ftp localhost
出现以下内容即为配置成功
chris]$ 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.
默认情况下vsftpd可以匿名登陆
阅读(4400) | 评论(1) | 转发(0) |