使用 FTP 和 filezilla 时权限被拒绝

使用 FTP 和 filezilla 时权限被拒绝

我正在使用 Ubuntu打开游戏面板

当我在 filezilla 中使用 FTP 并尝试上传文件时,我得到:

553: Permission denied

在全:

Command:    CWD /
Response:   250 OK. Current directory is /
Command:    PWD
Response:   257 "/" is your current location
Command:    TYPE I
Response:   200 TYPE is now 8-bit binary
Command:    PASV
Response:   227 Entering Passive Mode (178,238,228,40,212,152)
Command:    STOR minecraft_server.jar
Response:   553 Can't open that file: Permission denied
Error:  Critical file transfer error

答案1

我对打开游戏面板不太熟悉,但是错误(553 Permission Denied)与 FTP 有关。

这意味着您对您尝试写入的目录/文件夹没有写权限。

确保您在 FTP 中登录的用户名对您要上传到的目录/文件夹具有写/编辑权限。

答案2

现在您对错误进行了一些扩展,我想我明白了问题所在。

乍一看似乎不清楚它是否无法读取本地文件(minecraft_server.jar)或无法将其放在远程位置,但我认为是后者。

请注意以下消息:

Current directory is /

您几乎肯定不想将文件放在文件系统的根目录中。除非您以 root 身份通过 FTP 访问,否则您可能无法在那里写入。

我建议您更改为远程用户的主目录:

cd /home/yourusername

然后尝试将文件放在那里。

如果您打算在将 jar 文件放入后执行除从命令行启动 Minecraft 服务器之外的其他操作,则需要将其放在适当的路径中,该路径将在文档中。

相关内容