본문 바로가기

라즈베리파이/왕초보

라즈베리파이[8] - 삼바 설치하기

반응형

안녕하세요.

오늘은 라즈베리파이에 삼바(SAMBA)를 설치해보도록 하겠습니다.

 

 

1. 삼바란?

삼바는 윈도우에서 리눅스 혹은 유닉스로 파일 및 프린터를 공유할 수 있게 해주는 소프트웨어입니다.

윈도우의 네트워크 파일 시스템에 표준 프로토콜로 사용되고 있으며

쉽게 말해서 우리가 가진 윈도우 데스크탑이나 노트북과

라즈베리파이 사이에 파일 전송을 할 수 있게 해주는 소프트웨어입니다.

 

 

2. 삼바 설치하기

삼바를 설치하기에 앞서 다음 명령어를 입력하여 라즈베리파이를 업데이트해줍니다.

sudo apt update
sudo apt upgrade

업데이트가 완료되면

다음과 같은 명령어를 입력해서 삼바를 설치해주세요.

sudo apt-get install samba samba-common-bin

 

 

3. 삼바 사용법

우선 다음 명령어를 입력해 삼바에 사용할 계정과 비밀번호를 설정합니다.

sudo smbpasswd -a pi

삼바 연결에 사용할 ID를 pi라고 설정하였고.

패스워드를 입력하라는 문구가 출력되면 원하는 비밀번호를 입력하시면 됩니다.

 

이후 다음 명령어를 입력해 nano 편집기로 설정파일을 열어줍니다.

sudo nano /etc/samba/smb.conf

 

설정 파일의 가장 하단에 아래와 같은 텍스트를 추가합니다.

[pi]
    comment = pi shared folder
    path = /home/pi
    valid users = pi
    browseable = yes
    guest ok = no
    read only = no
    create mask = 0777

위 사진을 참고해서 작성해주세요.

comment는 유저 서버 설정에 대한 코멘트이고

path는 어떤 폴더를 공유할 것인지 적어주는 부분입니다.

valid users는 사용가능한 계정을 적어주는 부분이고

browseable은 공유 폴더의 목록을 보여주는 옵션,

guest ok는 게스트 계정의 접근을 선택하는 옵션,

read only는 읽기만 가능하게 하는 옵션,

create mask는 SAMBA로 파일 생성시 해당 파일에 대한 권한 설정입니다.

 

다 작성하셨다면

[ctrl+x] - [y] - [enter]를 순서대로 입력하셔서 nano 편집기를 빠져나옵니다.

 

이제 설정을 적용하기위해 SAMBA를 재시작하겠습니다.

sudo /etc/init.d/smbd restart
sudo /etc/init.d/nmbd restart

재시작이 완료되면 윈도우의 탐색기 주소창에

 

\\라즈베리파이_IP\삼바_계정을 입력해주세요.

다음과 같이 로그인 화면이 나오고

로그인을 완료하시면 지정된 폴더로 접근이 가능합니다.

 

 

4. 윈도우10에서 삼바연결이 안될때

윈도우10에서는 기본적으로 SMB프로토콜이 차단되어있습니다.

 

아래 순서대로 따라오셔서 SMB기능을 켜주겠습니다.

[제어판] - [프로그램] - [프로그램 및 기능] - [Windows 기능 켜기/끄기]

설정 완료 후 재부팅해야 설정이 동작하니 꼭 재부팅 해주세요.

반응형