1. 程式人生 > >本地WinSCP上傳檔案到騰訊雲伺服器顯示Permission Denied

本地WinSCP上傳檔案到騰訊雲伺服器顯示Permission Denied

本地WinSCP上傳檔案到騰訊雲伺服器顯示

Permission Denied

從字面看,就是沒有許可權。這時我首先想到了騰訊雲伺服器的安全組。先去設定安全組。

1.設定安全組

我們用的是騰訊的雲伺服器,它預設有對伺服器的內外網訪問許可權控制,也就是說是這個訪問控制把我們的ftp請求遮蔽在了外面。

我們進到雲伺服器控制檯,找到安全組,點選新建: 
這裡寫圖片描述 
內容隨便你寫,你能看懂就行。

之後點選編輯,入站規則。新增一行: 
這裡寫圖片描述 
新增一個21埠的tcp協議的規則,ftp協議就是基於tcp協議的。

點選加入雲主機: 
這裡寫圖片描述

添加了安全組,再次嘗試本地通過WinSCP傳輸檔案到雲伺服器。結果還是顯示:Permission Denied

what the fuck!!!!!!!

2.開放雲服務上檔案的許可權

因為我的雲伺服器用的CentOS系統。linux系統檔案都有許可權。所以,先去把雲伺服器上開放你接收上傳檔案的資料夾的許可權,用chmod 777開放許可權。這樣,用WinSCP上傳檔案就可以了。