![sftp root 用户中的“在远程终端中打开”未显示](https://linux22.com/image/189483/sftp%20root%20%E7%94%A8%E6%88%B7%E4%B8%AD%E7%9A%84%E2%80%9C%E5%9C%A8%E8%BF%9C%E7%A8%8B%E7%BB%88%E7%AB%AF%E4%B8%AD%E6%89%93%E5%BC%80%E2%80%9D%E6%9C%AA%E6%98%BE%E7%A4%BA.png)
打开文件管理器后,单击其他位置选项卡并打开 sftp 连接。我尝试通过右键单击该文件夹并选择 来打开远程终端Open in Remote Terminal
。它不是在root
我尝试连接的 ubuntu 用户下打开,而是在我当前计算机的名称下打开用户。
[email protected]'s password:
代替
[email protected]'s password:
答案1
解决此问题的方法如下:
运行以下命令:
sudo nano /etc/ssh/sshd_config
将变量更改
PermitRootLogin
为yes
(如有必要,请取消注释)保存更改并重新启动计算机。