使用winscp刪除文件,報了個錯如下

根據這個錯就去百度,網上大部分都是通過下面這種方法解決:
在winscp端進行設置
輸入主機名(即IP地址)、用戶名和密碼,然后點擊高級

在箭頭所指位置輸入sudo + sftp應用程序的路徑

點擊Shell,在框框內輸入sudo -即可

最后點擊確定,然后點擊保存,在進行登入就可以完成文件操作了!
可是,我試了多次不行,切換為scp協議也不行,百思不得其解,不過我發現在部分目錄可以進行刪除,上傳等操作不會報錯,但是有的會報錯,於是猜想是部分文件權限不夠,直到我看到這個博客才弄清楚具體的問題
如何在WinSCP遠程連接服務器里,刪除該賬戶沒有權限刪除的文件
在使用WinSCP遠程連接服務器時,想要刪除項目的文件夾,但是當時創建該文件的權限是root,現在登陸的賬號為自己的普通賬號,所以無法刪除;
原來,不能進行刪除,上傳是因為這些文件是在root模式下創建的,所以只能在root下進行刪除,所以具體的刪除策略是:
(1)winscp以root模式登入進行操作,但是winscp是不推薦用root登入的。
(2)可以參考上面的鏈接使用工具putty.exe進行刪除,或者直接在xshell里面升級為root直接進行刪除(文件多了還是有點復雜)。
