2023. 10. 12. 11:06ㆍ리눅스/CentOS
samba
- 공유 폴더 제공 서비스
- Linux에서 공유 폴더를 만들어서 다른 장치들이 접근할 수 있도록 하기 위해 사용
- 익명 공유, 사용자 지정 공유, 그룹 지정 공유가 가능하고
수업에서는 익명 공유와 사용자 지정 공유를 진행
- 사용자 지정 공유의 경우 samba server의 일반 사용자를
samba 사용자로 등록하여 사용(smbpasswd 명령어 사용)
* smbpasswd 옵션
-a : 추가
-x : 제거
-e : 활성화
-d : 비활성화
- 정보
패키지 : samba-*
데몬 : smb
방화벽 : service=samba
설정파일 : /etc/samba/smb.conf
패키지 설치
익명 공유
map to guest = Bad User : 이 옵션은 클라이언트에서 유효하지 않은 사용자 이름 또는 암호를 사용하는 경우 클라이언트를 게스트 사용자로 간주한다. 즉, 클라이언트는 익명 사용자 또는 게스트 액세스 권한을 갖게 된다.
map to guest = Never : 이 옵션은 게스트 액세스를 완전히 비활성화하며, 유효하지 않은 사용자 이름 또는 암호로 접근하려고 시도한 클라이언트에게 액세스 거부 메시지를 반환한다.
map to guest = Bad Password : 이 옵션은 클라이언트에서 유효하지 않은 암호를 사용하는 경우 클라이언트를 게스트 사용자로 간주한다.
map to guest = Deactivate : 이 옵션은 게스트 액세스를 비활성화하며 모든 사용자는 유효한 사용자 자격 증명을 제공해야 한다.
사용자 지정 공유
이때 '@<group명>'을 입력하면 해당 그룹의 사용자들이 모두 공유 디렉토리를 사용 가능하다.