更改 Unix 目錄中的權限

更改 Unix 目錄中的權限

我無法更改在 Unix 伺服器上建立的目錄的權限。

這是結構的樣子

$ ls
engany  N832342  N854431  zabbix
$ 

現在我想更改 N854431 資料夾中的權限,以便我可以讀取、寫入和執行該資料夾中的檔案。

原因是當前當我嘗試從本地 scp 某些文件到該資料夾時,它會給出錯誤“權限被拒絕”

當我這樣做時:

$ ls -l 
total 16
drwxr-xr-x  3 engany  engany  4096 Jan 16 08:46 engany
drwxr-xr-x  3 N832342 N832342 4096 Jan 15 05:30 N832342
drwxr-xr-x  5 N854431 N854431 4096 Jan 16 09:25 N854431
drwxr-xr-x 16 zabbix  zabbix  4096 Jan 10 22:51 zabbix
$ 

我想要 N854431 下任何目錄的 rwx 權限。

所以我這樣做了:

$ chmod -R ugo+rwx /home/N854431 現在我在 N854431 看到 rwx 權限

$ ls -l
total 44
-rwxrwxrwx 1 N854431 N854431  8980 Apr 20  2016 examples.desktop
-rwxrwxrwx 1 N854431 N854431 24971 Jan 16 10:14 file.py
drwxrwxrwx 4 N854431 N854431  4096 Jan 16 10:08 web_path
$ 

但是現在當我嘗試將文件從本地發送到 N854431 下的目錄時

$ scp file.py [email protected]:/web_path

給予“權限被拒絕”錯誤。

當我只做目錄時

$ scp file.py [email protected]:

它能夠在N854431下發送file.py。但它不會將其發送到 N854431 下的任何其他目錄。

出了什麼問題

相關內容