winscp 中使用 sudo 的方法


  1. 首先你需要检查尝试使用 WinSCP 连接的 sftp 服务器的二进制文件的位置;
# 检查 SFTP 服务器二进制文件位置
~$ cat /etc/ssh/sshd_config |grep -i sftp
Subsystem       sftp    /usr/lib/openssh/sftp-server

看到 sftp 服务器的二进制文件位于 /usr/libexec/openssh/sftp-server。

  1. 打开 WinSCP 并单击“高级”按钮打开高级设置。
  2. 在高级设置窗口中:Environment => SFTP => SFTP sever 输入框中添加命令:
sudo su -c /usr/libexec/openssh/sftp-server

完成后,保存重新登录即可。

posted @ 2023-02-10 20:36  大_大汤  阅读(1180)  评论(0编辑  收藏  举报