Linux客户端运行:
代码语言:javascript复制service vsftp status
如果出现:
即说明没有安FTP服务,接下来开始安装FTP服务:
1. 使用yum安装,安装命令:
代码语言:javascript复制yum install vsftpd -y
安装成功显示:
2.创建对应ftp用户与对应目录
代码语言:javascript复制
groupadd ftpuse
useradd -g ftpuser ftpuse
passwd ftpuse
mkdir /home/ftpuse
chown ftpuser:ftpuser /home/ftpuse
3. 修改ftp对应配置文件
代码语言:javascript复制vi /etc/vsftpd/vsftpd.conf
将anonymous_enable设置为NO ,表示不允许匿名登录
4. 启动服务
代码语言:javascript复制service vsftpd start
启动成功查看状态:
代码语言:javascript复制service vsftpd status
次是通过filezilla或者别的ftp连接工具进行连接:
ftp默认监听的端口是21端口
如果将本地的文件通过ftp上传到服务器,出现553错误,有以下方案可能会解决:
1. 将上传的文件夹目录设置为其他用户可以写权限
代码语言:javascript复制chmod -R 755 XXX
2. 第一种方法试过之后还是不行的话,那就需要关闭selinux
代码语言:javascript复制首先运行:getsebool -a | grep ftp 查看有哪些和ftp有关的
然后执行命令:
代码语言:javascript复制 setsebool -P allow_ftpd_anon_write on
代码语言:javascript复制 setsebool -P allow_ftpd_full_access on