ftp put本地文件至ubuntu服务器报错

Posted 羊皮纸月亮

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ftp put本地文件至ubuntu服务器报错相关的知识,希望对你有一定的参考价值。

起因:我想把本地下载的安装包上传至服务器。

由于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服务器。

以上是关于ftp put本地文件至ubuntu服务器报错的主要内容,如果未能解决你的问题,请参考以下文章

将本地文件夹复制到FTP服务器的批处理文件失败,“put *”上的“无法打开文件”

使用Bat自动打包并通过FTP发送到备份服务器——实战测试

ftp 长传报错553 可能是选的目录不对

在ubuntu上部署安装ftp服务器

连接ftp工具 如何进行ftp工具连接 如何解决连接ftp工具报错?

Ubuntu 14.04 FTP服务器--vsftpd的安装和配置