GROUP PERMISSION 문제에 대한 답변을 검색하는 동안이 질문을 보았습니다. 나는 질문을 읽었으며 이미 질문이 성취하려고하는 것을 구현하고있는 것 같습니다.
그래서 나는 대답을 귀찮게했다.
읽기 및 실행만으로 LAN의 모든 사용자에 대한 공유 설정이 이미 설정되어 있으며 내 계정 만 공유 폴더에 쓸 수있는 권한이 있습니다.
내 LAN에 우분투 12.04 LTS Desktop Edition을 사용하는 다목적 서버가 있습니다. Linux와 Windows의 혼합 클라이언트 시스템이 있습니다.
설정 방법은 다음과 같습니다.
1. 내 서버에는 사용자 계정이 admin
있고clientone
admin
계정은 우분투를 설치할 때 생성 된 계정이고 계정은 우분투 clientone
의 사용자 계정 메뉴를 사용하여 생성 된 계정입니다. 표준 권한 만 있고 관리자 권한이 없으며 users
그룹에 추가됩니다 . 물론 터미널 만 사용하여 이러한 작업을 수행 할 수 있습니다. 클라이언트 컴퓨터에 대한 추가 사용자 계정을 추가하십시오.
2. 공유 파티션 / 폴더는 기본값 옵션 만 사용하여 fstab에 자동 마운트됩니다.
3. 네트워크가 작업 그룹 환경에 있고 mylan
작업 그룹에 있습니다.
내 LAN의 모든 컴퓨터는 mylan
작업 그룹 을 사용하도록 설정되어 있습니다 .
4. 이름이 지정된 공유 폴더에 shared
파일이 이미 있습니다. 그래서 아래 명령을 사용하여 소유자와 그룹을 재귀 적으로 변경합니다.
sudo chown -Rv admin:users /shared
5. 또한 /shared
명령을 사용하여 폴더 및 파일 권한을 재귀 적 으로 폴더로 설정합니다.
sudo chmod -Rv 750 /shared
내 mylan
작업 그룹의 게스트 컴퓨터는 chmod 750을 사용하여 공유에 액세스 할 수 없습니다
당신은 사용할 수 있습니다
sudo chmod -Rv 755 /shared
users
그룹 내의 모든 향후 사용자 계정 에는 읽기 실행 권한 만 있습니다.
6. 내 클라이언트 컴퓨터 하나 (windows xp)에서라는 사용자 계정을 설정했습니다 clientone
. 내 우분투 서버에서 생성 한 것과 동일한 사용자 이름과 암호. 두 번째 계정 clienttwo
은 우분투 서버에서도 생성되며 두 번째 컴퓨터 (linuxmint 15)에서 사용되는 것과 동일한 사용자 계정입니다.
7. clientone
계정 을 사용하여 로그인 할 때 클라이언트 컴퓨터에서 명령을 실행 한 다음 다음을 입력하십시오.
//192.168.10.254/shared
192.168.10.254
내 우분투 서버의 IP 주소, 내 우분투 서버에서 /shared
공유되는 폴더
smb://192.168.10.254/shared
암호를 입력하라는 메시지가 표시되면 사용자 계정 암호를 입력하십시오. Linux 시스템에서 KEYRING을 사용하는 경우 키링 비밀번호도 있습니다.
이것은 내 네트워크 설정에서 나를 위해 작동합니다. 내 서버는 오징어 서버, xbmc 및 mediatomb 서버 및 amahi 서버 역할을하는 다목적 서버입니다.
여전히 설정의 파일 공유 부분을 개선하는 방법을 찾고 있습니다. 위의 지침은 방탄 솔루션이 아니므로 시도해보십시오. 자동 마운트 공유 폴더와 함께 ACL을 테스트하고 시도합니다. 폴더 공유 요구 사항이 복잡해지면 위의 지침에 따라 성공하지 못할 수 있습니다.
추가 된 정보 :
서버에 Amahi Server가 설치되어 있으며 공유 폴더에 액세스하려는 사용자 계정을 만드는데도 사용했습니다. 또한 새 폴더 공유를 만드는 데 사용했습니다.
다른 사용자에게보다 복잡한 사용자 권한을 원할 경우 ACL이 가장 좋습니다.
chmod -R g+s /parentdir
. 참고 :chmod -R
필요한 경우 이전에 실행