Linux NFS 클라이언트는 Solaris 서버의 공유 파일에 무제한으로 액세스할 수 있습니다.

Linux NFS 클라이언트는 Solaris 서버의 공유 파일에 무제한으로 액세스할 수 있습니다.

저는 Solaris 2.6 서버에서 Linux Red Hat EL 4 클라이언트 및 기타 Solaris 2.6 클라이언트로 NFS를 사용하여 파일을 공유하고 있습니다. Solaris 클라이언트에서 쓰기 액세스는 파일 권한에 따라 올바르게 제어됩니다. Linux 클라이언트에서는 모든 사용자가 파일 권한에 관계없이 모든 파일을 편집하거나 삭제할 수 있습니다! RH 박스에 있는 승인되지 않은 사용자가 파일을 편집할 수 없도록 시스템을 고치는 데 도움을 줄 수 있는 사람이 있습니까?

추가 정보:

  • 폴더는 NFS와 rw로 공유됩니다.
  • 공유 폴더에는 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(즉, 고정 비트 켜기)을 시도하면 파일 소유자만 이를 수정할 수 있습니다.

관련 정보