用截圖瞭解如何在 WinSCP 中使用 sudo。 |
首先你須要檢查你嘗試使用 WinSCP 鏈接的 sftp 服務器的二進制文件的位置。
你能夠使用如下命令檢查 SFTP 服務器二進制文件位置:服務器
[root@kerneltalks ~]# cat /etc/ssh/sshd_config |grep -i sftp-server Subsystem sftp /usr/libexec/openssh/sftp-server
你能夠看到 sftp 服務器的二進制文件位於 /usr/libexec/openssh/sftp-server。
打開 WinSCP 並單擊「高級」按鈕打開高級設置。
它將打開以下高級設置窗口。在左側面板上選擇「Environment」下的 「SFTP」。你會在右側看到選項。ssh
如今,使用命令 sudo su -c 在這裏添加 SFTP 服務器值,以下截圖所示:
因此咱們在設置中添加了 sudo su -c /usr/libexec/openssh/sftp-server。單擊「Ok」並像日常同樣鏈接到服務器。3d
鏈接以後,你將能夠從你之前須要 sudo 權限的目錄傳輸文件了。server
完成了!你已經使用 WinSCP 使用 sudo 登陸服務器了。blog