리눅스에서 공유 폴더를 만드는 방법
때때로 당신은 여러 사용자가 액세스 할 수 있도록 공유 디렉토리를 만들거나 공유 네트워크 폴더를 생성해야 할 수도 있습니다. 많은 사용자와 함께 작업하는 시스템 관리자 인 경우 일반적인 요구 사항입니다. 공유 폴더를 만드는 것은 그들이 당신의 전체 시스템에 액세스 할 수 있도록하지 않고 다른 사용자에게 액세스 권한을 부여 할 수있는 안전한 방법입니다. 공유 폴더 및 디렉토리는 허용 된 사용자가 자신의 권한에 따라&실행 파일을 읽고 쓸 수 있습니다. 이 글에서,우리는 리눅스에서 공유 폴더를 만드는 방법을 볼 것이다.
리눅스에서 공유 폴더를 만드는 방법
이 작업을 수행하는 권장 방법은 그룹을 만들고 여기에 사용자를 추가하는 것입니다. 이 그룹을 공유하려는 폴더의 소유자로 만듭니다. 그런 다음 개별 사용자에 대해 수행하는 대신 이 그룹에 읽기/쓰기/실행 권한을 할당합니다.
먼저 공유 할 폴더와 새 그룹을 만듭니다.
$ sudo mkdir -p /var/www/data$ sudo groupadd team
다음으로 기존 사용자 데이터를 새 그룹 팀에 추가합니다.위의 명령에서
$ sudo usermod -a -G team data_user
:그룹 이름 지정 팀 이름 지정 팀 이름 지정 팀 이름 지정 팀 이름 지정 팀 이름 지정 팀 이름 지정 팀 이름 지정 팀 이름 지정 팀 이름 지정 팀 이름 지정 팀 이름 지정 팀 이름 지정 팀 이름 지정 팀 이름 지정 팀 이름 지정 팀 이름 지정 팀 이름 지정 팀 이름 지정 팀 이름 지정 팀 이름 지정 팀 이름 지정 팀 이름 지정 팀 이름 지정 팀 이름 지정 팀 이름 지정 팀 이름 지정 팀 이름 지정 팀
$ sudo chgrp -R team /var/www/data/$ sudo chmod -R 2775 /var/www/data/
위에서 명령,
- 2 – 턴에 setGID 도록 만드는 경우 새로운 하위 디렉터리&이 폴더에 파일,그들은 자동으로 같은 그룹 및 GID 로 상위 폴더
- 7–할당 rwx 권한(읽기,쓰기,실행)에 대한 소유자
- 7–할당 rwx 권한(read,write,execute) 그룹
- 당 5rx 권한(읽기,execute)다른 사람을 위한
마찬가지로,당신은 당신을 더 추가할 수 있는 사용자를 그룹 팀과 동일한 권한으로 data_user
$ sudo useradd -m -c "Jane Doe" -s/bin/bash -G team jane$ sudo useradd -m -c "John Doe" -s/bin/bash -G team john
을 만들 수도 있습니다 이 새로운 사용자가 파일을 읽고 쓸 수있는 새 폴더.
$ sudo mkdir -p /var/www/team/jane$ sudo mkdir -p /var/www/team/john
이 기사에서는 여러 사용자간에 폴더를 공유하는 방법을 배웠습니다. 열쇠는 그룹을 만들고,폴더 소유자로 만들고,소유자에게 권한을 할당하고,&다른 사용자를 그룹화하고,마지막으로 새 사용자를 추가하는 것입니다.
또한 읽기:4805>에서 루트 암호를 재설정하는 방법 4805>에서 자동 들여 쓰기하는 방법