centos 7 系统安装vsftp 服务,记录如下。
rpm -qa|grep vsftpd
如果存在,则删除
rpm -e vsftpd
yum install -y vsftpd
/etc/vsftpd/
cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak
将前面的注释去掉。
#chroot_local_user=YES
port_enable=YES
userlist_enable=YES
userlist_deny=NO
local_root=/var/public_root
use_localtime=YES
//两种都可
systemctl restart vsftpd.service
service restart vsftpd
useradd ftp -s /sbin/nologin
passwd ftp
vi /etc/vsftpd/user_list
//然后在最后一行加入我们刚添加的用户ftp
mkdir /mnt/data/ftp
chown -R ftp /mnt/data/ftp
chmod -R 755 /mnt/data/ftp
listen_port=1234
chkconfig vsftpd on
systemctl restart vsftpd.service
转载请注明出处: https://chrunlee.cn/article/centos-vsftp-install.html