本文由 简悦 SimpRead 转码, 原文地址 www.cnblogs.com

一、问题如下

错误信息:550 Permission denied.

错误截图:

在使用Xftp向linux服务器传输文件时,发生的错误如下:

❌Ftp传输:向linux服务器上传文件时“550 Permission denied.”错误问题解决 - 我命倾尘 - 博客园 - 图1

二、问题解决

1、问题分析:

linux服务器上的vsftp默认配置中,不允许上传文件。

2、解决方法

修改linux服务器的/etc/vsftpd.conf文件,使用命令:

  1. sudo vi /etc/vsftpd.conf

打开编辑文件,要通过管理员权限sudo打开,否则是只读权限。

文件的内容如下:

❌Ftp传输:向linux服务器上传文件时“550 Permission denied.”错误问题解决 - 我命倾尘 - 博客园 - 图2

方向键移动光标到write_enable=YES前面的#号处,按下

  1. x

删除该字符,使用命令

  1. ZZ

退出并保存。

配置文件修改保存之后,执行命令重启vsftp服务:

  1. sudo service vsftpd restart

3、测试结果

再次使用Xftp向linux服务器传输文件,结果如下:

❌Ftp传输:向linux服务器上传文件时“550 Permission denied.”错误问题解决 - 我命倾尘 - 博客园 - 图3