起因:我想把本地下载的安装包上传至服务器。
由于Mac的ftp图形化客户端还没找着合适的,就想着用命令也是一样的。
但是又进坑了。
下载能够正常运行:
ftp> get 2.jpg /Users/ldd/2.jpg
但是上传则会报错:
ftp> put /Users/ldd/jdk.tar.gz /home/ldd/jdk.tar.gz
local: /Users/ldd/jdk.tar.gz remote: /home/ldd/jdk.tar.gz
227 Entering Passive Mode (192,168,10,9,82,58).
550 Permission denied.
ftp>
原因:vsftp默认配置不允许上传文件。
解决:修改/etc/vsftpd.conf
将“write_enable=YES”前面的#取消。
重启vsftp服务器。