1、安装vsftpd
# yum install vsftpd
2、启动vsftpd
# service vsftpd start
3、关闭防火墙
# service iptables stop
这个时候就可以匿名登录了
# vi /etc/selinux/config
SELINUX=disabled
# setenforce 0
因为vsftpd默认是不允许使用root用户登录的,所以得新建用户
# useradd doiido
# passwd
# mkdir -p /doiido/web/www
# chmod 777 /doiido/web/www/
# vi /etc/vsftpd/vsftpd.conf
# service vsftpd restart
这个时候,就可以使用本地用户登录了,而且登录后锁定在/doiido/web/www目录
# chkconfig vsftpd on
这样就不用每次开机的时候都启动vsftpd
# yum install vsftpd
2、启动vsftpd
# service vsftpd start
3、关闭防火墙
# service iptables stop
这个时候就可以匿名登录了
# vi /etc/selinux/config
SELINUX=disabled
# setenforce 0
因为vsftpd默认是不允许使用root用户登录的,所以得新建用户
# useradd doiido
# passwd
# mkdir -p /doiido/web/www
# chmod 777 /doiido/web/www/
# vi /etc/vsftpd/vsftpd.conf
#将所有的都删除,然后添加如下参数
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
chroot_local_user=YES
local_root=/doiido/web/www
# service vsftpd restart
这个时候,就可以使用本地用户登录了,而且登录后锁定在/doiido/web/www目录
# chkconfig vsftpd on
这样就不用每次开机的时候都启动vsftpd
本文详细介绍了如何在Linux系统上安装与配置VSFTPD服务,包括安装软件包、启动服务、关闭防火墙及SELinux、创建用户、设置目录权限、修改配置文件等步骤,确保FTP服务稳定运行。
1115

被折叠的 条评论
为什么被折叠?



