라즈베리파이와 윈도우 로컬 PC 간의 공유 파일을 만들기 위한 방법입니다.
sudo update apt
sudo apt install samba
일단 apt 업데이트 후 samba를 다운받습니다.
samba는 리눅스나 유닉스 서버에 접속하여 파일이나 프린터를 공유하여 사용할 수 있게 만든 프로토콜입니다.
물론 회사에서는 보안상의 이유로 사용되지 않습니다.
sudo smbpasswd -a pi
먼저 smb에서 사용할 라즈베리파이 아이디를 등록합니다.
비밀번호는 꼭 기존 사용자 비밀번호와 같이 않아도 됩니다.
mkdir ~/_SMB
이후 사용할 SMB 폴더를 생성해줍니다. 여기서 _SMB는 원하는 파일 이름으로 바꾸셔도 됩니다.
sudo nano /etc/samba/smb.conf
이후 공유 설정을 위해 설정파일에 접속합니다.
comment = 공유파일에 대한 설명을 입력하는 부분입니다.
path = 위에서 설정한 공유파일 위치입니다.
browseable = 네트워크상 보이게 할지 표시
writable = 다른 사람들에게 쓰기 권한 부여
create mask = 해당 폴더를 통하여 만들어진 파일 권한
directory mask = 해당 폴더를 통하여 만들어진 폴더 권
보안을 위한 추가 내용
read only = 읽기 전용으로 설정
guest ok = 게스트 사용자 접근 불가능
valid users = pi 사용자만 접근 가능
입력이 완료되었으면 내용을 저장한 뒤 다시 명령창으로 나옵니다.
sudo systemctl restart smbd
이후 samba를 재시작 해줍니다.
이제 아무 폴더나 열어서 폴더 주소창에 \\(라즈베리파이 IP 주소) 를 입력해줍니다.
입력 후 자격 증명 관리자가 뜰 텐데 아까 입력하신 사용자 아이디와 비밀번호를 입력해줍니다.
아까 설정했던 SMB파일과 PI 파일이 보이시는 것을 확인할 수 있습니다.
라즈베리파이에서는 해당 위치에서 SMB파일이 확인 가능합니다.
'공부를 함시다 > 라즈베리파이' 카테고리의 다른 글
AWS EC2에 오라클 데이터베이스 실행시키기 (0) | 2024.01.02 |
---|---|
아마존 프리티어 EC2 생성 및 PUTTY (0) | 2023.12.19 |
라즈베리파이 외부접속 (포트포워딩) (1) | 2023.10.22 |
라즈베리파이 RDP 복사 붙여넣기 방법 (0) | 2023.10.21 |
라즈베리파이 RDP 블루스크린 현상 해결 (0) | 2023.10.18 |