![Samba의 "쓰기 목록" 및 "읽기 목록"으로 가상 사용자를 사용하는 방법은 무엇입니까?](https://linux55.com/image/56107/Samba%EC%9D%98%20%22%EC%93%B0%EA%B8%B0%20%EB%AA%A9%EB%A1%9D%22%20%EB%B0%8F%20%22%EC%9D%BD%EA%B8%B0%20%EB%AA%A9%EB%A1%9D%22%EC%9C%BC%EB%A1%9C%20%EA%B0%80%EC%83%81%20%EC%82%AC%EC%9A%A9%EC%9E%90%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
내 사용자(공유 서버로서의 삼바 서버)에 대해 유효한 사용자/그룹을 생성하고 싶지 않고 그들을 위한 공유를 생성해야 한다고 가정해 보겠습니다.
질문:그렇지 않은 경우 어떻게 사용합니까 write list
? (가상 사용자 사용)read list
valid user
UNIX effective user/group account
답변1
v4부터 samba에서는 더 이상 로컬 UNIX 계정을 사용할 필요가 없습니다. Samba v4를 사용하는 경우 다음을 samba-tool
사용하여 UNIX 사용자가 아닌 새 사용자를 추가할 수 있습니다.
samba-tool user add USERNAME-HERE
답변2
사용자 계정을 두 개의 일반 사용자 계정(읽기용 하나, 쓰기용 하나)에 매핑할 수 있습니다. user.map 파일을 사용합니다.
또는
winbind를 사용하여 Windows 그룹을 UNIX 그룹에 매핑하고 쓰기용 그룹과 읽기용 그룹만 가질 수 있습니다.
먼저 Google을 클릭하세요.http://www.brentnorris.net/samba2005.html#winbind
나는 과거에 AIX 및 HP-UX에서 winbind를 테스트했지만 많은 문제로 인해 이를 구현하지 않았습니다. Linux에서는 더 나은 행운을 누릴 수 있습니다.