홈 디렉토리의 내용 숨기기

홈 디렉토리의 내용 숨기기
  • 나는 12명의 학생들이 사용하는 컴퓨터 연구실을 가지고 있습니다.
  • 각 컴퓨터는 모든 학생이 볼 수 있는 몇 개의 디렉터리가 포함된 특정 NFS 공유를 마운트합니다.
  • 일부 학생들은 프로젝트 데이터를 저장하기 위해 네트워크에 공간이 필요하므로 모든 연구실 컴퓨터에서 사용할 수 있습니다.
  • ls보안 및 개인 정보 보호상의 이유로 특정 학생이 명령을 실행하면 자신의 디렉토리만 볼 수 있도록 공유 작업 공간 내부의 디렉토리 목록을 숨기고 싶습니다. 거기.
  • Unix를 실행하는 Sparcs를 사용하여 ISP에서 일했던 시절을 기억합니다. 사용자가 /home 디렉토리의 내용을 나열하려고 하면 자신의 내용만 볼 수 있었습니다. 명령 을 사용하여 메일에 액세스할 수 있는 쉘 계정을 제공하세요 Pine.)...

누구든지 이에 대한 적절한 chmod명령 구문이 무엇인지 말해 줄 수 있습니까?

답변1

개인 폴더가 에 있으므로 /external/nfs/server/share사용자가 모드 비트 0750( )을 사용하여 소유한 alexp자신의 폴더를 가지고 있다고 가정해 보겠습니다 ./external/nfs/server/share/alexprwxr-x---

모드 비트 0751( )을 사용하여 일부 관리 계정 및 그룹이 상위 폴더를 /external/nfs/server/share소유하도록 만듭니다 rwxr-x--x. 이런 방식으로 학생들은횡단네트워크를 통해 개인 집으로 이동하기 위한 디렉토리나열할 수 없습니다그 내용. 보다 "실행 대 읽기 비트. Linux에서 디렉터리 권한은 어떻게 작동하나요?"를 Unix 및 Linux SE에서 실행합니다.

관련 정보