【问题标题】:OpenSSH not working for Ubuntu Server I set up [closed]OpenSSH不适用于我设置的Ubuntu服务器[关闭]
【发布时间】:2014-05-30 12:17:03
【问题描述】:

我刚刚使用this 教程设置了一个 ubuntu 服务器。我可以很好地连接 SSH,但是当我尝试将内容移到服务器上时,我收到了这个错误:

Permission denied (SSH_FX_PERMISSION_DENIED: The user does not have sufficient permissions to perform the operation.).

我知道我做过类似的事情

sudo usermod -g www-data [MY USERNAME]
sudo chown -R www-data:www-data /var/www
sudo chmod -R 775 /var/www

所以我不知道为什么它不起作用。谁能给点建议?

【问题讨论】:

  • 移动数据时运行的命令行是什么?
  • 我正在使用cyberduck。虽然我也在命令行上尝试了 scp 并得到了scp: /var/www//index.html: Permission denied
  • 您在尝试 scp 时使用了什么命令行?

标签: ubuntu ssh


【解决方案1】:

复制文件:

scp myfiles.zip myusername@mywebserver.com:

现在正常登录并将文件复制到/var/www

ssh -l myusername mywebserver.com
unzip myfiles.zip
sudo cp myfiles/* /var/www

您需要sudo 才能将文件放在 www-data 拥有的目录中。如果您想避免使用 sudo,则需要将 www-data 设置为具有密码的真实登录用户,并将其主目录设置为 /var/www。然后您可以使用 scp 移动单个文件,而不必使用 ssh 登录。

【讨论】:

    【解决方案2】:
    sudo chown -R www-data:www-data
    sudo chmod -R 775 /var/www
    

    将 www-data 更改为您登录的任何用户。就我而言,它是 ubuntu。

    【讨论】:

      【解决方案3】:

      这只是一个简单的文件权限错误。与cyberduck 连接的用户没有执行文件操作的权限。

      尝试在命令行中对 SCP 执行类似操作以仔细检查cyberduck 是否在欺骗您是个好主意。在这里您会看到一个快速的“权限被拒绝”错误。

      如果是拥有文件的用户,请确保您以 www-data 的身份连接...尽管以该用户身份连接可能有点不寻常。备择方案?以“根”身份连接。尝试将文件写入一些不同的目标目录,例如您的用户主目录或 /tmp 这可能是一个足够的解决方法,如果您可以在传输文件后移动文件,但无论如何都要进行此测试作为健全性检查。

      我个人在一个特定文件中遇到了这个错误,因为我不小心导致 root 成为文件本身的所有者(而不是它所在的目录),但是你的 -R 命令应该会处理这个问题。

      我记得不久前遇到的另一个问题:您是否启用了“SELinux”?

      【讨论】:

        【解决方案4】:
        • sudo groupadd vivek
        • sudo useradd -g vivek -G www-data vivek
        • sudo passwd vivek
        • sudo chown -R www-data:www-data /var/www
        • sudo chmod -R 775 /var/www

        在您的用户模式中 大写 G 很重要 -G 因为我做了你所做的,它修复了我的 ftp 错误 我认为您以某种方式错误地设置了组关系

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-11-20
          • 2017-04-25
          • 2021-12-31
          相关资源
          最近更新 更多