2016년 7월 22일 금요일

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

라즈베리파이 삼바서버 설치
——

패키지를 이용해서 설치하기

$ sudo apt-get install samba samba-common-bin

n1PFjOs.png

사용자 추가하기

pi 사용자를 추가합니다.

$ sudo smbpasswd -a pi

oLxy4t9.png

사용자 정보 설정 추가하기

$ sudo vi /etc/samba/smb.conf

제일 아랫칸으로 이동을 한 뒤에 i키를 이용해서 insert모드로 들어간 후에 아래와 같이 입력을 합니다.
입력을 다 끝냈으면, ESC키를 누르고 :wq 를 입력해서 저장하고 나오기를 합니다.

[pi]
path = /home/pi
comment = SAMBA SERVER
valid user = pi
writable = yes
browseable = yes
create mask = 0777
public = yes

TfElNIe.png

$ sudo service samba restart

Failed to restart samba.service: Unit samba.service is masked.

에러가 출력된다면

$ sudo service smbd restart

그래도 Failed to restart smdb.service: Unit smdb.service failed to load: No such file or directory.

와 같은 에러가 난다면 직접 restart 시킬 수 밖에 없습니다.

$ sudo /etc/init.d/samba restart

라즈베리파이에서는 이상하게 sudo service를 통해서 start, stop 등을 하면 안내 메세지가 안 나온다. 이유는 나도 잘 모르겠다.