1)dpkg -l | grep vsftp //查看有没有安装该服务;
2)如果没有的话,安装vsftpd服务。
参考该文https://blog.csdn.net/modi000/article/details/126288800
使用ftp命令连接成功后,发现使用put /test/1.txt /data/1.txt上传文件报如上错误
但是使用 get /data/2.txt /test/1.txt 能正常下载。
也就是说此时能下载但是不能上传。
原因:ftp的配置,未配置写功能。
解决方法:
write_enable=YES
写权限要打开。
此外,还有需要注意的几点问题:
1)目标文件夹要有写权限,如果没有,通过chmod -R 777 文件夹 修改权限;
2)用户是否具有ftp权限,如果没有 ,通过 /etc/ftpusers,中修改
例如:允许root用户的ftp权限。