1. 程式人生 > >cuteftp向伺服器傳輸檔案沒有許可權

cuteftp向伺服器傳輸檔案沒有許可權

cuteftp向伺服器傳輸檔案許可權的問題

Linux下面ftp服務開啟的問題:

  1. 首先伺服器要安裝ftp軟體,檢視是否已經安裝ftp軟體下:
    #which vsftpd
    如果看到有vsftpd的目錄說明伺服器已經安裝了ftp軟體

  2. 檢視ftp 伺服器狀態
    #service vsftpd status

  3. 啟動ftp伺服器
    #service vsftpd start

  4. 重啟ftp伺服器
    #service vsftpd restart

  5. 檢視服務有沒有啟動
    `#netstat -an | grep 21
    tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
    如果看到以上資訊,證明ftp服務已經開啟。

6.如果需要開啟root使用者的ftp許可權要修改以下兩個檔案
#vi /etc/vsftpd.ftpusers中註釋掉root
#vi /etc/vsftpd.user_list中也註釋掉root
然後重新啟動ftp服務。
cuteFTP軟體使用linux的FTP服務可以很方便的實現linux和windows作業系統之間進行資源共享。

cuteftp安裝步驟:

1、在windows下下載並安裝cuteFTP;
2、在linux系統安裝vsftp伺服器,ubuntu命令:sudo apt-get install vsftpd;
3、修改ftp設定,否則linux伺服器只能讀不能寫,命令:sudo vi /etc/vsftfp.conf 把write_enable=YES前面的#去掉,儲存退出;
4、重啟ftp伺服器,命令sudo service vsftpd restart;
6、windows下開啟cuteFTP軟體輸入linux ip地址、使用者名稱(linux使用者名稱)和密碼,點選連線即可;

如果向linux傳送檔案出現550 Permission denied 錯誤,首先檢查操作的目標檔案是否有寫的許可權, 如果有許可權還是無法寫入需進行上述3和4操作並關掉cuteFTP重新連線。