
Samba로 공유 디렉터리를 어떻게 만들 수 있나요? 네트워크를 사용하는 제한된 수의 사람들에게만 표시되도록 할 수 있습니까? 아니면 액세스 권한만 제한할 수 있습니까?
답변1
- 파일의 마지막 부분에 있는 "/etc/samba/smb.conf"에 이 간단한 샘플과 같이 삼바에서 폴더 공유를 허용하는 정의를 추가하면 됩니다.
[shared]
path = /home/user/shared <= Here we just put the
path of the folder
that we goes share.
available = yes
browsable = yes
public = yes
writable = no
...우리는 공유 폴더를 정의한 상태로 유지합니다. 이 정의를 사용하면 폴더는 일회용이고 탐색 가능하며 공개되어 누구나 액세스할 수 있습니다! 하지만 쓰기가 불가능하며 읽기 전용이므로 쓰기 액세스 권한이 없습니다!!! 네트워크의 공유 폴더입니다.
답변2
서버에 이름이 "사용자"인 폴더를 표시하는 이 작은 샘플과 같이 액세스가 더 제어된 폴더를 추가할 수 있지만 사용자가 이 폴더에 액세스하면 "시스템의 홈 폴더"에 액세스하게 됩니다.
[Users] comment = Home User's folders (%L server) path = /home/%U valid users = %U available = yes browsable = yes writable = yes guest ok = no public = no printable = no locking = yes strict locking = yes