Samba

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

 

 

패키지 설치

삼바 설치

 

 

익명 공유

설정 파일

 

 

전역 설정

 

 

sysdm.cpl 통해 공유하려는 windows의 작업그룹 확인

 

 

같게 입력

 

 

추가 입력

map to guest = Bad User : 이 옵션은 클라이언트에서 유효하지 않은 사용자 이름 또는 암호를 사용하는 경우 클라이언트를 게스트 사용자로 간주한다. 즉, 클라이언트는 익명 사용자 또는 게스트 액세스 권한을 갖게 된다.

map to guest = Never : 이 옵션은 게스트 액세스를 완전히 비활성화하며, 유효하지 않은 사용자 이름 또는 암호로 접근하려고 시도한 클라이언트에게 액세스 거부 메시지를 반환한다.

map to guest = Bad Password : 이 옵션은 클라이언트에서 유효하지 않은 암호를 사용하는 경우 클라이언트를 게스트 사용자로 간주한다.

map to guest = Deactivate : 이 옵션은 게스트 액세스를 비활성화하며 모든 사용자는 유효한 사용자 자격 증명을 제공해야 한다.

 

 

추가 입력 [공유폴더이름 및 설정]

 

 

공유 폴더 만들기

 

 

데몬 재실행

 

 

방화벽 열기

 

 

접속

 

 

확인 [폴더에 마우스 올리면 comment가 뜬다]

 

 

동기화 확인

 

 

사용자 지정 공유

일반 사용자를 samba 사용자로 등록

 

 

추가 입력 [samba에 추가한 유저만 가능]

이때 '@<group명>'을 입력하면 해당 그룹의 사용자들이 모두 공유 디렉토리를 사용 가능하다.

 

 

userShare 더블클릭 [계정 추가 시 비번]

 

 

공유폴더에 쓰기 작업이 안 되므로 소유권 변경

 

 

windows에서 공유 파일에 test 폴더와 메모장 생성

 

 

리눅스에서 확인

'리눅스 > CentOS' 카테고리의 다른 글

DNS  (0) 2023.10.16
DHCP  (0) 2023.10.12
autofs  (0) 2023.10.12
NFS  (0) 2023.10.12
fstab  (0) 2023.10.12