RaspberryPi에 Samba를 설치하여 파일 서버 만들기

RaspberryPi를 파일 서버로 만들기 위해 samba를 도입하는 방법을 설명합니다.
이번에는 최소한의 설정만 합니다.
먼저 RasberryPi에 직접 연결하여 터미널을 열거나 SSH로 RaspberryPi에 연결하십시오.

환경



hostname: raspberrypi
username: pi

samba 설치



터미널에서 다음 명령을 입력하여 설치
sudo apt install samba -y

도중에 DHCP 서버에 대해 들었지만 이번에는 No 선택

samba 사용자 추가



다음 명령으로 samba 사용자를 추가합니다.
sudo smbpasswd -a pi

samba 사용자에 대한 새로운 비밀번호를 물어볼 수 있으므로 입력하십시오.
확인을 위해 암호를 다시 입력하라는 메시지가 표시됩니다.

smb.conf 설정



백업



samba 설정 파일을 염두에두고 백업
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf~

공유 디렉토리 설정



다음 명령으로 smb.conf를 열고 마지막 행에 추가하십시오.
sudo nano /etc/samba/smb.conf

이번에는 홈의 Public 디렉토리를 공유합니다.
설정은 최소
마지막 행까지 커서를 이동시켜( Ctrl + WCtrl + V 로 마지막 행으로 점프합니다)
다음 추가
[share]
  path = /home/pi/Public
  writable = yes
  public = no

1행째의 [share] 는 공개 디렉토리명이 되므로 적당히 알기 쉬운 이름을 붙여 주세요.path는 게시할 디렉토리를 지정합니다. USB 메모리의 디렉토리를 공개하는 경우는 미리 기입권한을 더 두어 주세요.

usb 메모리를/mnt/usb에 마운트하는 경우
sudo -R 777 /mnt/usb

smb.conf 확인



다음 명령을 실행하여 Loaded services file OK.가 표시되면 괜찮습니다.
표시되지 않는 경우는 smb.conf 에 잘못되어 있는 개소가 있으므로 수정해 주세요.
testparm

samba 재부팅



다음 명령으로 samba를 다시 시작하여 설정을 활성화합니다.
sudo systemctl restart smbd

공유 디렉토리에 연결



Windows의 경우



탐색기의 주소 표시줄에 \\raspberrypi\share 를 입력하여 표시되는 화면에서 사용자 이름에 pi 암호로 이전에 설정한 samba 사용자의 암호를 입력합니다.
드라이브로 고정하려면 탐색기의 왼쪽 탐색 창에서 PC 를 마우스 오른쪽 버튼으로 클릭하고 ネットワークドライブの割当 이름과 비밀번호를 입력합니다.

Linux(데스크탑)의 경우



파일러를 열고 주소 표시줄에 \\raspberrypi\share를 입력하여 표시된 화면에서 등록 사용자를 선택하고 사용자 이름에 smb://raspberrypi/share 암호로 설정한 samba 사용자의 암호를 입력합니다.
* 배포판에 따라 다를 수 있습니다.

linux(콘솔)의 경우



fstab을 설정하고 마운트합니다. (이번은 할애합니다.)

관련 기사


  • Raspberry Pi에 64bit OS (bate) 설치
  • Windows에서 파일 서버로 크기가 큰 파일을 처리할 때의 타임아웃 대책

  • 내 계정



    좋은 웹페이지 즐겨찾기