在CentOS上使用VSFTP传输文件,需先安装、配置VSFTP服务,再通过客户端连接传输,具体步骤如下:
yum install -y vsftpd安装。/etc/vsftpd/vsftpd.conf,设置anonymous_enable=NO(禁止匿名访问)、local_enable=YES(允许本地用户访问)、write_enable=YES(允许上传文件)等参数。chroot_local_user=YES,并将用户添加到/etc/vsftpd/chroot_list文件中。local_umask=022,使上传文件权限为755。useradd命令创建FTP用户,如useradd -d /home/ftpuser -s /sbin/nologin ftpuser。mkdir /home/ftpuser/ftp_storage,chmod 755 /home/ftpuser/ftp_storage。systemctl start vsftpd启动服务,并设置开机自启systemctl enable vsftpd。firewall-cmd --permanent --add-port=21/tcp,firewall-cmd --reload。ftp://服务器地址,输入用户名和密码登录后,可使用“ls”查看文件,“get”下载文件,“put”上传文件。yum install ftp,使用ftp 服务器地址连接,登录后进行文件传输操作。