Samba 설치 및 공유 설정
리눅스에서 삼바 서버 설치 및 공유 설정 방법
리눅스에서 Windows와 파일 공유가 필요할 때 Samba를 사용하면 된다. 설치부터 공유 설정, 사용자 비밀번호 설정까지 빠르게 알아보자.
먼저 Samba 패키지를 설치해야 함:
sudo apt install samba
그다음, smb.conf 파일을 수정해서 공유 폴더를 설정한다:
sudo vi /etc/samba/smb.conf
파일 마지막에 아래 내용을 추가해줘. path는 공유할 실제 경로, valid users는 접근 허용 사용자임.
[mnt]
comment = x99 pools
path = /mnt
browseable = yes
read only = yes
guest ok = no
valid users = son
공유에 접근할 사용자 비밀번호를 설정해야 한다:
sudo smbpasswd -a son
설정 변경 후에는 Samba 서비스를 재시작해야 적용됨:
sudo systemctl restart smbd
이제 Windows에서 \\리눅스IP로 접근하면 된다.
여기서 배울 것
- Samba 패키지 설치 명령어
- `smb.conf` 파일 편집으로 공유 폴더 설정
- Samba 사용자 비밀번호 설정 방법
- Samba 서비스 재시작으로 변경 사항 적용
원본 파일 보기 (.claude/skills/tn-samba-install/SKILL.md)
---
name: Samba 설치 및 공유 설정
description: Use when the user needs to install Samba, configure a network file share (e.g., `/mnt`), or set up user passwords for Samba access.
version: 1.0.0
source: /home/son/prj/resume/backup_notes_260317/notion/Tech Note/samba install 2f3d7efd824b8076b1b9ef8f362aba19.md
---
# samba install
intall samba
```bash
sudo apt install samba
```
edit configure
```bash
sudo vi /etc/samba/smb.conf
```
```bash
[mnt]
comment = x99 pools
path = /mnt
browseable = yes
read only = yes
guest ok = no
valid users = son
```
password setup
```bash
sudo smbpasswd -a son
```
restart
```bash
sudo systemctl restart smbd
```