프로그래밍n학습자료(2018~)/라즈베리파이

[Raspberry Pi] 8. 라즈베리파이3 나스만들기 - SAMBA ( CIFS ) 설치

단세포소년 2018. 5. 24. 16:37
반응형

Samba 설치

SMB(Server Message Block) 프로토콜을 통해 네트워크(LAN) 환경에서 윈도우와 리눅스(Unix-like)  파일이나 프린터간의 공유를 가능하게 해주는 소프트웨어이다.

 

윈도우에서 리눅스 공유 폴더로 접근이 편해진다.

 

주의  것은 LAN 환경에서만 접속 가능하다.

 

 

Samba 설치

$ sudo apt-get install samba

 

 

Samba 사용자 추가

$ sudo smbpasswd -a {계정명}

//ex. nas 
 계정추가
$ sudo smbpasswd -a nas

New SMB password:

Retype new SMB password:

주의사항 : Samba 사용자는 리눅스에 이미 존재하는 계정을 Samba 사용자로 추가하는 것이다리눅스 계정에 존재하지 않는 사용자는 추가되지 않는다.

 

 

smbpasswd  통해 samba 사용자를 add, delete, disable, enable 등등   있다.

 

 

 

Samba 추가된 사용자 목록

$ sudo pdbedit -L

 

 

 

 

Samba  공유될 폴더 설정

아래의 내용을 /etc/samba/smb.conf  추가해라.

 

예를 들어 /mnt/data  폴더를 공유한다고 한다면 :

$ sudo vi /etc/samba/smb.conf

[Share] #보이는 이름
comment = file share
path = /mnt/data #
공유할 폴더 경로
valid users = nas, test # 해당 공유에 접근 가능한 사용자 목록(. nas, test)
writable = yes # 쓰기 가능하게함
create mask =  0644 # 새로운 파일/폴더 생성시 초기 권한(rwxr--r--)
directory mask =  0755 # 
폴더들의 기본권한 (rwxr-xr-x)
 

 

 

 

 

 

 

 

윈도우에서 네트워크로 접속하기

 

탐색기에서 \\아이피주소


 

 

 

 

 

반응형