SBC (Single Board Computer)/Raspberry Pi 4

<라즈베리파이4> SAMBA 설정하기

LEEHANDS 2020. 12. 5. 16:08
반응형

1. 삼바(SAMBA) 란?

  : 라즈베리파이는 리눅스라는 운영체제를 기반으로 합니다. 하지만 우리는 일반적으로 윈도우라는 운영체제를 사용하고 있습니다.

이때 서로 운영체제가 달라 네트워크로 연결되어 있어도 기본적으로는 파일을 서로 공유할 수 없습니다.

이러한 문제를 해결할 수 있는 프로그램이 바로 삼바입니다.

삼바를 사용하면 윈도우와 리눅스간에 손쉽게 파일 공유가 가능합니다. ​

사실 라즈베리파이(리눅스)와 윈도우간에 직접적으로 파일을 전송할 필요가 많지는 않고 라즈베리파이로 무엇인가를 만들기 위해 코딩이 필요하면 ssh로 라즈베리파이에 접속해서 내장된 vi이나 nano에디터를 활용해도 되긴 합니다.

하지만 일반적으로 리눅스에 내장된 에디터는 개발환경이 많이 부족한 편이라 윈도우나 다른 컴퓨터에서 익숙한 개발툴로 코드를 작성하는 것이 생산성이 좋은 경우가 많습니다. 따라서 개발할 때는 익숙한 툴로 개발하고 라즈베리파이에 작성한 코드를 저장할 때 이 삼바를 유용하게 사용할 수 있습니다.

 

2. 라즈베리파이에 삼바 설치하기

>apt-get install samba
>apt-get install samba-common-bin

SAMBA 가 잘 설치되었는지 확인

>ps -ef|grep smbd

 

 

-------------------------------------

 

>vim /etc/samba/smb.conf

하단에 아래와 같이 유저를 추가합니다.

 

 

>smbpasswd -a nhlee

 

 

>/etc/init.d/smbd restart

 

 

 

 

3. PC 에서 IP 주소 대신 이름으로 Samba 접속하기

samba 를 일일이 IP 주소를 매번 입력하는것보다는 이름으로 외우기 쉽기때문에

라즈베리파이의 이름을 바꿔서 쉽게 Samba 로 접속하는 방법이 있다.

 

sudo vim /etc/hostname

 

을 입력하면 최상단에 원하는 이름으로 바꾸면 됩니다.

 

예를들어 "nhstorage" 으로 바꿨다면

 

동일한 네트워크 그룹에 있다면 접속이 잘됩니다.

반응형