2019年5月22日 星期三

[WinSCP] sftp下使用sudo上傳檔案

[WinSCP] sftp下使用sudo上傳檔案

簡介

Linux主機通常會關閉root登入功能,當使用WinSCP上傳的時候會遇到被拒絕的問題,後來找到方法也能在WinSCP使用sudo功能。

設定方式

  1. 先以SSH方式進入主機確認sftp-server位置

    locate sftp-server
    

    搜尋sftp-server位置

    通常會在以下這幾個路徑下找到:

    • /usr/lib/sftp-server
    • /usr/lib/openssh/sftp-server
    • /usr/libexec/openssh/sftp-server
  2. 開啟 WinSCP,輸入完站台資料後,點選[進階]
    WinSCP站台設定

  3. 左邊選單 環境 > SFTP,於 SFTP 伺服器輸入sudo /usr/lib/sftp-server(第一點ssh上找到的路徑)
    WinSCP SFTP設定

  4. 再到左邊選單 環境 > Shell,於 Shell 的欄位下拉選擇sudo su -
    WinSCP Shell設定

  5. 按下[確認]後,登入站台就可以正常使用傳檔功能



參考資料

如有錯誤或建議,歡迎留言指教,謝謝!!
(相關內容如有侵犯隱私或著作權,請協助通知刪除,感謝)

沒有留言:

張貼留言