Linux搭建ftp笔记

一、从安装盘中的RPM文件夹中安装vsftpd-2.0.5-8.i386.rpm
双击安装或
安装包拷到root的主文件夹,在终端运行rpm –ivh vsftpd-2.0.5-8.i386.rpm
测试安装成功用命令rpm –q vsftpd (显示安装的版本号),重启
二、运行vsftpd
运行命令 /etc/init.d/vsftpd start
三、匿名访问
创建/var/ftp/pub,并更改其访问属性
mkdir /var/ftp/pub
chmod –R 777 /var/ftp/pub
更改vsftpd.conf(/etc/vsftpd/)内容如下:
///
#Standalone mode
listen=YES
listen_address=本机IP地址
#tcp_wrappers=YES
#Access rights
anonymous_enable=YES
anon_root=/var/ftp
local_enable=NO
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
anon_umask=022
#Security
anon_world_readable_only=NO
connect_from_port_20=YES
hide_ids=YES
pasv_min_port=50000
pasv_max_port=60000
#Features
dirmessage_enable=YES
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=YES
xferlog_enable=YES
ls_resurse_enable=NO
ascii_download_enable=NO
async_abor_enable=YES
ftpd_banner=Welcome to my FTP.
#Performance
one_process_model=YES
idle_session_timeout=120
data_connection_timeout=300
accept_timeout=60
connect_timeout=60
anon_max_rate=50000
max_clients=200
max_per_ip=4
#check_shell=NO
/// 

重启,并再次开启FTP服务器
四、注如果开启防火墙,必须关闭
iptables –F
五、如不能开启FTP
更改/etc/sysconfig/selinux 设 selinux=disable
reboot


注意:vsftpd.conf文件内chown_uploads及chown_username别打开,否则会导致登录及上传550失败。
/var/ftp目录不要设权限为777,太高了会导致ftp禁止登录。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值