爲了安全期間, 通常設置了禁止root用戶ssh登陸。使用普通用戶登陸後再sudo獲取操做權限。安全
可爲了文件傳文件使用winscp,如何使用sudo登陸以獲取權限傳文件呢bash
先在服務端設置sudo賬號權限ssh
# 打開配置文件 sudo visudo # 該用戶不用密碼 可使用sftp-server服務 # 先查看本身的sftp-server路徑 sudoUserName ALL=NOPASSWD: /usr/lib/sftp-server
而後在客戶端修改winscp的登陸方式,編輯SFTP serverserver