
我無法更改在 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 下的任何其他目錄。
出了什麼問題