我无法更改在 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 下的任何其他目录。
出了什么问题