Ubuntu: 16.04 LTS: Samba ์ค์น
์ด์์ฒด์
Ubuntu 16.04.5 LTS
์ค์นํ ํ๋ก๊ทธ๋จ
Samba
Samba ์ค์น
ํฐ๋ฏธ๋์ ์ด๊ณ ๋ค์ ๋ช ๋ น์ด๋ฅผ ์คํํ๋ค. ๋๋ SSH๋ก ์ ์ํ์ฌ ์งํํ๋ค.
$ sudo apt-get install samba
์ค์น๊ฐ ์๋ฃ ๋์์ผ๋ฉด ํฐ๋ฏธ๋์ ๋ค์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ๋ค. Samba๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ์ค์น๊ฐ ๋์๋์ง ํ์ธํ ์ ์๋ค.
$ whereis samba
samba: /usr/sbin/samba /usr/lib/samba /etc/samba /usr/share/samba /usr/share/man/man8/samba.8.gz /usr/share/man/man7/samba.7.gz
Samba ์ค์
Samba๊ฐ ์ค์น๋์๋ค๋ฉด, mkdir
๋ช
๋ น์ด๋ฅผ ํตํด ๊ณต์ ํ ๋๋ ํ ๋ฆฌ๋ฅผ ์์ฑํ๋ค.
$ mkdir /home/<username>/sambashare/
ํน์
$ mkdir ~/sambashare
๋๋ ํ ๋ฆฌ๋ช
๊ณผ ๊ฒฝ๋ก๋ ์ํ๋ ๋๋ก ๋ง๋ค์ด๋ ์๊ด์๋ค. ๋๋ /home/sambashare/
์ผ๋ก ๋ง๋ค์๋ค. ๋๋ ํ ๋ฆฌ๋ฅผ ๋ง๋ค์๋ค๋ฉด ๊ถํ์ ๋ณ๊ฒฝํด์ฃผ์.
$ sudo chmod 777 /home/<username>/sambashare
$ sudo chmod 777 /home/sambashare/
๊ณต์ ํ ๋๋ ํ ๋ฆฌ๋ฅผ ์์ฑํ๋ค๋ฉด, Samba์ ์ค์ ํ์ผ์ ์์ ๋ง๋ ๋๋ ํ ๋ฆฌ์ ๋ํ ์ ๋ณด๋ฅผ ์ถ๊ฐํด์ค์ผ ํ๋ค. Samba์ ์ค์ ํ์ผ์ ๋ค์ ๊ฒฝ๋ก์ ์์นํด์๋ค. /etc/samba/smb.conf
๋ณธ์ธ์ด ํธํ ์๋ํฐ๋ก ํ์ผ์ ์ด์ด์ฃผ์. ๋๋ vim
์ ์ฌ์ฉํ๋ค.
$ sudo vi /etc/samba/smb.conf
smb.conf
ํ์ผ์ ๋ค์์ ๋ด์ฉ์ ์ถ๊ฐํ๋ค. ๋ถ๋ถ์๋ ๋ณธ์ธ์ ์ฐ๋ถํฌ ๊ณ์ ์ ์
๋ ฅํ๋ฉด ๋๋ค.
[global]
security = user
[sambashare]
comment = Samba on Ubuntu
path = /home/<username>/<sambashare>
read only = no
browsable = yes
valid users = smbuser
writable = yes
valid users
๋ถ๋ถ์๋ ์ ๊ทผ์ ํ์ฉํ ๊ณ์ ์์ด๋๋ฅผ ์
๋ ฅํ๋ค. ๋๋ ํ๋จ์์ ๋ง๋ค smbuser
๋ฅผ ์
๋ ฅํด์คฌ๋ค.
์ ๋ ฅ์ด ๋๋ฌ๋ค๋ฉด, ์ ์ฅํ๊ณ ํ์ผ์ ๋ซ๋๋ค. ๊ทธ ๋ค์์, Samba๋ฅผ ๋ค์ ๋ช ๋ น์ด๋ฅผ ํตํด ์ฌ์์ํ๋ค.
$ sudo service smbd restart
Samba์ ์ํ๋ ๋ค์ ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํด์ ํ์ธํ ์ ์๋ค.
$ sudo systemctl status smbd
Samba ์ ์ฉ ๊ณ์ ์์ฑ ๋ฐ ๋น๋ฐ๋ฒํธ ์ค์
๊ธฐ์กด์ ๊ณ์ ์ ์ฌ์ฉํ ์๋ ์์ง๋ง, ๋๋ Samba ์ ์ฉ ๊ณ์ ์ ์์ฑํ๊ธฐ๋ก ํ๋ค. ๊ณ์ ์ ์์ฑํ๋ ๋ช
๋ น์ด๋ adduser
์ useradd
๊ฐ ์๋ค. ์ฐจ์ด์ ์ ๋ค์๊ณผ ๊ฐ๋ค.
adduser
- ๊ณ์ ์์ฑ ์ ๋น๋ฐ๋ฒํธ๋ฅผ ํฌํจํ ๊ธฐ๋ณธ ์ ๋ณด๋ฅผ ์ ๋ ฅ๋ฐ๋๋ค.
- ํ ๋๋ ํ ๋ฆฌ๋ฅผ ์์ฑํ๋ค.
useradd
- ๋น๋ฐ๋ฒํธ๋ฅผ ๋ฐ๋ก ์ค์ ํด์ค์ผ ํ๋ค.
- ํ ๋๋ ํ ๋ฆฌ๋ฅผ ์ถ๊ฐ๋ก ์์ฑํด์ค์ผ ํ๋ค.
๋๋ ํ ๋๋ ํ ๋ฆฌ๊ฐ ํ์ ์๋ ๊ด๊ณ๋ก useradd
๋ช
๋ น์ด๋ฅผ ์ด์ฉํด์ ๊ณ์ ์ ๋ง๋ค์๋ค.
$ sudo useradd smbuser
๋ํ Samba๋ ์์คํ ๊ณ์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ฌ์ฉํ์ง ์๊ธฐ ๋๋ฌธ์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ค์ ํ์ง ์๊ณ , Samba ๋น๋ฐ๋ฒํธ๋ง ์ค์ ํด์คฌ๋ค.
$ sudo smbpasswd -a smbuser
New SMB password:
Retype new SMB password:
Added user smbuser.
๋ค์ ๋ช ๋ น์ด๋ฅผ ํตํด ๋ฐฉํ๋ฒฝ์ ์ด์ด์ค๋ค. ๋ฐฉํ๋ฒฝ์ ์ด์ง ์์ผ๋ฉด ์ ์์ด ๋์ง ์๋๋ค.
$ sudo ufw allow 139/tcp
$ sudo ufw allow 445/tcp
์ฐธ๊ณ https://suwoni-codelab.com/linux/2017/05/23/Linux-CentOS-Samba/
Windows์์ Samba ๊ณต์ ๋๋ ํ ๋ฆฌ ์ฐ๊ฒฐ
๋คํธ์ํฌ ๋๋ผ์ด๋ธ๋ฅผ ์ฐ๊ฒฐํด์ ํธํ๊ฒ ์ ๊ทผํ ์ ์๋ค. ๋คํธ์ํฌ ํด๋ ์ค๋ฅธ์ชฝ ํด๋ฆญ > ๋คํธ์ํฌ ๋๋ผ์ด๋ธ ์ฐ๊ฒฐ์ ํด๋ฆญํ๋ค. ์ฐ๊ฒฐ์ ์ฌ์ฉํ ๋๋ผ์ด๋ธ ๋ฌธ์๋ฅผ ์ค์ ํ๊ณ ํด๋ ๋ถ๋ถ์ ๋ค์๊ณผ ๊ฐ์ด ์ ๋ ฅํ๋ฉด ๋๋ค.
\\<์๋ฒ ip ์ฃผ์\sambashare
์์)
\\127.0.0.1\sambashare
๋๊ธ
์ด ๊ธ ๊ณต์ ํ๊ธฐ
-
๊ตฌ๋
ํ๊ธฐ
๊ตฌ๋ ํ๊ธฐ
-
์นด์นด์คํก
์นด์นด์คํก
-
๋ผ์ธ
๋ผ์ธ
-
ํธ์ํฐ
ํธ์ํฐ
-
Facebook
Facebook
-
์นด์นด์ค์คํ ๋ฆฌ
์นด์นด์ค์คํ ๋ฆฌ
-
๋ฐด๋
๋ฐด๋
-
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
-
Pocket
Pocket
-
Evernote
Evernote