can*_*say 3 debian visual-studio-code
我可以找到很多对此错误的引用,但它们都指向权限问题,但是我的权限似乎很好,因为我可以使用 nano 和 SSH 修改此文件夹。
我正在尝试将 RemoteSSH 与自定义用户帐户一起使用,user
服务器运行 Debian 11 和 nginx
我有基于密钥的身份验证并连接到服务器。当我尝试在 Web 文件夹 ( ) 中创建或删除文件时,/var/www/html收到此错误消息Error: EACCES: permission denied, <what I was trying to do, i.e. rename a file, or delete a file>
我可以使用标准 SSH 连接(Windows 10 中内置的 openSSH)完成所有这些操作
的所有者/var/www/设置为www-data(递归地)
user是该组的成员www-data
我需要在 VSCode 中执行任何操作来更新权限吗?我还缺少其他东西吗?
以下是我使用的具体命令:
sudo adduser user www-data
sudo chown -R www-data:www-data /var/www
sudo chmod -R 0775 /var/www
Run Code Online (Sandbox Code Playgroud)
好的,我在发布此内容后立即进行了更多谷歌搜索,并且我能够通过删除主目录中的 .vscode-server 文件夹来解决此问题。
https://github.com/microsoft/vscode-remote-release/issues/3399#issuecomment-922935448
我不确定是否有更简单的方法来解决这个问题,而不需要这样做,或者每次更改权限时都必须这样做。
| 归档时间: |
|
| 查看次数: |
10082 次 |
| 最近记录: |