jac*_*313 14 remote-access remote-server visual-studio-code
我有安装了扩展的 VSCode remote-ssh。username我通过和连接到远程主机IdentityFile。
要访问远程主机上的某些文件,我必须使用su <user>. 但是当我切换用户时,我只能在终端中访问该文件,而不能在文件资源管理器中访问该文件,因此我无法使用 VSCode 的图形编辑器来编辑我的文件。
小智 4
您可以像这样修改您的配置文件:
Host remote
....
RemoteCommand su otherUser
Run Code Online (Sandbox Code Playgroud)
根据https://github.com/microsoft/vscode-remote-release/issues/690#issuecomment-993857961
但记得手动添加
"remote.SSH.useLocalServer": true,
"remote.SSH.enableRemoteCommand": true,
Run Code Online (Sandbox Code Playgroud)
到您的 VSCode settings.json 文件,
并记住在 ssh 终端中测试该命令su otherUser并确保它不会要求输入密码(这不适用于RemoteCommand)
对我来说,我RemoteCommand sudo su otherUser为 ssh 用户使用并禁用 sudo 密码。
我花了一段时间来搜索答案和配置,现在它工作得很好。
如果您还有任何其他问题,请转到该问题并阅读主题。
| 归档时间: |
|
| 查看次数: |
6251 次 |
| 最近记录: |