Клиент Linux NFS имеет неограниченный доступ к общим файлам с сервера Solaris

Клиент Linux NFS имеет неограниченный доступ к общим файлам с сервера Solaris

Я делюсь файлами с NFS с сервера Solaris 2.6 на клиент Linux Red Hat EL 4, а также на другие клиенты Solaris 2.6. На клиентах Solaris доступ на запись правильно контролируется разрешениями на файлы. На клиенте Linux любой пользователь может редактировать или удалять любые файлы, независимо от разрешений на файлы! Может ли кто-нибудь помочь мне исправить систему так, чтобы неавторизованные пользователи на RH-боксе не могли редактировать файлы?

Дополнительная информация:

  • Папка доступна для чтения и записи через NFS
  • Общая папка имеет разрешения drwxrwxrwx.

Например:

frank@linux$ ls -l test.txt
-rw-r--r-- joe engineer test.txt 
frank@linux$ rm test.txt 
are you sure you want to remove write protected file (y/n): y 

Файл text.txt удален пользователем frank, у которого нет прав на запись в этот файл.

решение1

Если папка имеет права 777, это ожидаемое поведение в Linux.

Попробуйте установить для каталога значение 1777 (т. е. включить бит закрепления), и только владелец файла сможет его изменять.

Связанный контент