gpt4 book ai didi

ubuntu - 使用需要 sudo 权限的 VS Code ssh 工具编辑文件

转载 作者:行者123 更新时间:2023-12-04 01:26:37 40 4
gpt4 key购买 nike

我正在尝试在服务器中编辑一些 apache 配置文件。我想使用 VS 代码 ssh 插件,但我还没有找到保存配置文件的方法,因为我以用户身份(具有 sudo 权限)而不是 root 登录到 VM!我收到权限被拒绝错误。
我想一定有一种方法可以从 VS 代码中编辑文件(我也尝试过 winSCP,但没有结果),当我保存更改时,将它们另存为 sudoer。
我从一个 friend 那里听说,当他尝试从 VScode 保存文件时,会提示以 sudo 重试。我不明白,不幸的是,除了他使用 Macintosh 之外,我现在不知道更多细节。
我遇到但我不喜欢的建议:

  • 更改文件所有权
  • 启用root登录

  • 我试过的建议
  • 使用插件进行调整(尝试强制 sudo su 作为第一个命令,配置 extension.js 但它在空管道中写入错误)
  • 使用winSCP

  • 如果有人建议使用其他工具,我很高兴听到。
    眼镜
    服务器运行 Ubuntu 18、apache 和我的 PC windows 10。如果需要任何其他规范,我将编辑此部分。
    TLDR .
    我需要一种方法来编辑 root 拥有的文件,并以具有 root 权限的用户身份登录。我想通过 UI 界面来完成,因为我发现很难通过 nano/vi 编辑和创建多个文件。

    最佳答案

    我遇到了完全相同的问题,我找到的唯一确切答案是:

    SSH FS vscode extension



    adding "sftpSudo": true, to the "sshfs.configs" section in setting.json (look in the extension settings to find it easily).


    它会自动将用户与 sudo 连接,然后我们可以即时修改所有文件。

    关于ubuntu - 使用需要 sudo 权限的 VS Code ssh 工具编辑文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61796654/

    40 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com