← 전체로 돌아가기
스킬 linux

Samba 설치 및 공유 설정

리눅스에서 삼바 서버 설치 및 공유 설정 방법

sambalinuxfile-sharenetworksmb

리눅스에서 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로 접근하면 된다.

여기서 배울 것

  1. Samba 패키지 설치 명령어
  2. `smb.conf` 파일 편집으로 공유 폴더 설정
  3. Samba 사용자 비밀번호 설정 방법
  4. 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
```