Linux에서 디렉토리를 비밀번호로 보호하는 방법은 무엇입니까? 압축하거나 파일 권한을 변경하거나 암호화할 필요가 없나요?

Linux에서 디렉토리를 비밀번호로 보호하는 방법은 무엇입니까? 압축하거나 파일 권한을 변경하거나 암호화할 필요가 없나요?

저는 공용 Linux 서버의 사용자입니다. 모든 사용자가 사용할 수 있는 공용 공유 폴더가 있습니다. 소수의 사용자만 액세스할 수 있는 폴더를 만들고 싶습니다. 이는 다음을 통해 수행할 수 있습니다.

  1. 액세스 권한을 제공할 사용자 그룹을 만든 다음 해당 그룹의 폴더 권한을 변경합니다. 루트 권한이 없기 때문에 이 작업을 수행할 수 없습니다. 관리자에게 그룹을 생성해 달라고 요청해도 가끔 그룹에 사용자를 추가/제거해야 하는 경우가 있습니다. 이건 불가능해
  2. "zip re" 명령을 사용하여 폴더를 암호화하고 압축합니다. 이렇게 하면 폴더가 압축되며 사용자가 콘텐츠에 액세스해야 할 때마다 압축을 풀어야 합니다. 내 폴더가 매우 커지면 실행 불가능해집니다.
  3. encfs를 사용하여 암호화된 디렉터리를 생성하고 마운트합니다. 여기서는 암호화된 폴더와 마운트 지점 폴더라는 두 개의 폴더를 유지해야 합니다. 파일/폴더에 액세스해야 할 때마다 이를 마운트 지점에 마운트해야 합니다. 결과적으로 많은 복사 이동이 필요하고 비효율적입니다.

제가 찾고 있는 것은 간단한 과정입니다. 비밀번호를 입력하면 폴더의 내용을 볼 수 있고, 잘못된 비밀번호를 입력하면 액세스가 거부됩니다. 내가 해야 할 일은 이 비밀번호를 다른 사용자와 공유하는 것뿐입니다. Linux에 이 작업을 수행할 수 있는 것이 있나요?

답변1

언급된 모든 방법 중에서 가장 좋은 방법은 그룹을 만들고 그룹에 읽기/쓰기 액세스 권한을 제공하는 것입니다. 그런 다음 그룹에 추가하거나 제거합니다.

관련 정보