폴더를 비공개로 만드는 방법은 무엇입니까?

폴더를 비공개로 만드는 방법은 무엇입니까?

여러 사용자와 함께 Ubuntu를 사용하고 있는데 특정 사용자에게만 폴더를 표시하고 싶습니다. 어떻게 해야할지 아시나요?

답변1

편집: 다시 생각해 보니 질문을 오해했을 수도 있다는 것을 깨달았습니다. 특정 사용자에게만 디렉토리를 표시하려는 경우(즉, 다른 모든 사용자에게는 목록이 디렉토리 목록에 표시되지 않음), 다른 사용자가 디렉토리의 상위 내용을 나열하지 못하도록 비활성화하지 않고는 그렇게 할 수 있는 방법이 없습니다. 예배 규칙서. 따라서 디렉터리가 있는 경우 /foo/bar권한을 제거하여(소유자를 제외한 모든 사람에 대해) r다른 사용자가 콘텐츠를 나열하지 못하도록 할 수 있지만 콘텐츠를 확실히 숨길 수는 있지만 특별히 숨길 수는 없습니다./foo/foo/foo/bar

이전 답변:

해당 특정 사용자를 디렉터리의 소유자로 만든 다음 소유자를 제외한 모든 사람의 디렉터리에 대한 모든 권한을 제거합니다. 셸에서는 chmod다음을 수행할 수 있습니다.

chmod 700 the_directory

파일 관리자를 사용하는 경우 "사용자" 열의 체크 표시를 제외한 권한 탭의 모든 체크 표시를 제거하기만 하면 됩니다(정확한 세부 정보는 물론 파일 관리자에 따라 다릅니다).

답변2

GUI에서 이 작업을 수행하려는 경우 GNOME 파일 브라우저(Nautilus라고 함)의 도움말에 설명되어 있습니다.

http://library.gnome.org/users/user-guide/2.29/nautilus-permissions.html.en#nautilus-permissions-folder

기본적으로 폴더를 선택하고 메뉴에서 파일->속성->권한을 선택하면 됩니다.

그렇지 않으면 sepp2k의 대답은 절대적으로 정확하며 unix 파일 권한에 대한 심층적인 설명에 관심이 있다면 txwikinger의 링크가 좋습니다.

답변3

이 튜토리얼액세스를 제어할 수 있도록 Linux(및 Ubuntu에서도)에서 파일 권한을 설정하는 방법을 자세히 설명합니다.

관련 정보