0

我们使用两个用户来放置文件并在 Unix 服务器中读取文件。尽管我已将目录的权限更改为 drwxrwxrwx 。当用户 1 将文件放置/复制到目录中时,权限更改为 -rw-rw-- --.

所以 User2 无法读取文件。User2 实际上是我的 java 应用程序,它使用文件进行处理。

谁能给我一个建议,当 user1 复制文件时,它也会维护目录的属性,以便 User2(我的应用程序)可以毫无困难地读取它。

4

1 回答 1

3
  1. 目录的权限应该是drwxrwx---;你不希望全世界都弄乱那里的文件。

  2. 您需要为两个用户提供一个公共(请参阅管理手册如何创建组并将用户分配给他们)。两个用户都需要再次登录才能使更改可见。

  3. 将此组分配给目录

  4. chmod g+s在目录上告诉 Linux 将组分配给其中的所有新文件。

于 2012-08-30T09:30:24.057 回答