linux上源码安装ftp

1.解压 tar zxvf vsftpd-3.0.2.tar.gz
2.进入目录 cd vsftpd-3.0.2
3.然后 make
4、make install
(
如果 4、失败 那么就
看下
ls /usr/local/sbin/vsftpd |grep vsftpd 看下是否有vsftpd

有的话就执行 cp ./vsftpd.conf /etc

没有vsftpd
cp ./vsftpd /usr/local/sbin/vsftpd
cp ./vsftpd.conf /etc 安装结束
)


启动
链接提示
500 OOPS: vsftpd: both local and anonymous access disabled!
修改配置文件,然后启动vsftpd
local_enable=YES //这个修改后 可以用wuzhenru或者jll登陆了,就不用尝试添加账户了。

链接提示
500 OOPS: vsftpd: cannot locate user specified in 'ftp_username':ftp
修改
anonymous_enable=NO

cap 库
yum install libcap-devel


ubuntu 2.0.5 需要
libpam0g-dev libcap-dev libwrap0-dev libssl-dev 库
并且makefile 加-lpam

vsftpd: not configured for standalone, must be started from inetd

配置文件加
listen=YES

 

猜你喜欢

转载自www.cnblogs.com/jxba/p/9220876.html