2022. 11. 9. 20:53ใSystem ์์ ์ค/LINUX
๐ Synology NAS์ CentOS 7.9 ๋ณผ๋ฅจ ์ฐ๊ฒฐํ๊ธฐ
๐ฝ Synoloy NAS
๐ฆ ์ค์ ํ๊ธฐ
์ต์ด Synology NAS ๋ณผ๋ฅจ์ ์ธ๋ถ Server์ Mount(์ฐ๊ฒฐ) ํ๊ธฐ ์ํด์ Synology NAS์ ๋ช๊ฐ์ง ์ค์ ์ด ํ์ํด์.
์๋๋ก์ง ๋์ค ์ ์ดํ์์ ํ์ผ ์๋น์ค๋ก ์ด๋ ํฉ๋๋ค.
NFS(Network File System) Tab์์ NFS ํ๋กํ ์ฝ์ ์ค์ ํ๊ณ , NFS ์๋น์ค ํ์ฑํ๋ฅผ ๋๋ฌ์ฃผ์ธ์.
์ด๋ฒ์ CentOS์์ ์ฌ์ฉํ Directory๋ฅผ ๋ง๋ค์ด ์ค๊ฒ์.
์ต์ด ์ ์ดํ์์ ๊ณต์ ํด๋๋ก ๋ค์ด๊ฐ ์ค๋๋ค.
CentOS์ ์ฐ๊ฒฐ๋ End Point Directory๋ฅผ ๋ง๋ค์ด ์ค๊ฒ์.
ํด๋น Directory ์ด๋ฆ๊ณผ ์ค๋ช
์ ์จ ์ฃผ์์ด์.
๋ค์์ ๊ณ์ ๋๋ฌ ๋์ด๊ฐ ๋ค ๋ง๋ค์ด ์ง๋ฉด ์์ ๊ฐ์ด ํธ์ง์ ๋๋ฌ์ฃผ์ธ์.
์์ ๊ฐ์ด NFS ๊ถํ์์ ์์ฑ์ ๋๋ฌ ์ค๋๋ค.
์ฃผ๋ํ๋์ ์์ ๊ฐ์ด ์ค์ ์ ํด ์ฃผ์์ด์.
โ ํธ์คํธ ์ด๋ฆ ๋๋ IP
- ๊ณต์ ํด๋์ Accessํ NFS Client์ IP์ฃผ์ ์
๋ ฅ.
- ์ธ ๊ฐ์ง ๋ฐฉ์์ผ๋ก ํธ์คํธ ์ง์ ๊ฐ๋ฅ.
์ข ๋ฅ | ์ค ๋ช |
๋จ์ผ ํธ์คํธ | ์ ๊ทํ๋ ๋๋ฉ์ธ ์ด๋ฆ ํน์ IP ์ฃผ์ |
์์ผ๋ ์นด๋ | *, *.synology.com๊ณผ ๊ฐ์ ํ์์ผ๋ก ์ค์ |
IP ๋คํธ์ํฌ | 203.74.205.32/255.255.252.0, 203.74.205.32/24 ๊ฐ์ ํ์์ผ๋ก ์ค์ |
โ ๊ถํ
- NFS Client์ ๋ํ ์ฝ๊ธฐ / ์ฐ๊ธฐ ๊ถํ ์ ํ.
โ ๋ณด์
- ๊ตฌํํ ๋ณด์ ํน์ฑ ์ง์ .
์ข ๋ฅ | ์ค ๋ช |
AUTH_SYS | NFS Client UID(User ID) ๋ฐ GID(Group IP) ์ด์ฉ Access ๊ถํ ํ์ธ. |
Kerberos ์ธ์ฆ | NFS Client๊ฐ ๊ณต์ ํด๋์ ์ฐ๊ฒฐ ๋๋ฉด Kerberos ์ธ์ฆ ์ํ. Client๋ Kerberos ์ธ์ฆ ํต๊ณผ ๋ค์๋ง ๊ณต์ ํด๋ Access ๊ฐ๋ฅ. |
Kerberos ๋ฌด๊ฒฐ์ฑ | Kerberos ์ธ์ฆ ์ํ ๋ฐ Data ์ ์ก ์ค Packet ๋ฌด๊ฒฐ์ฑ ๋ณด์ฅ. |
Kerberos ๊ฐ์ธ ์ ๋ณด ๋ณดํธ | Kerberos ์ธ์ฆ ์ํ ๋ค Data ์ ์ก ์ค NFS Packet ์ํธํํ์ฌ ์ ์์ ์ธ ์ด์ฉ์๊ฐ NFS ํธ๋ํฝ ๋ณ์กฐ ๋ฐฉ์ง. |
โ squash
- ์ด ํ๋๋ฅผ ์ฌ์ฉํ์ฌ NFS Client์ ์ฌ์ฉ์ Access ๊ถํ ์ ์ด ๊ฐ๋ฅ.
์ข ๋ฅ | ์ค ๋ช |
๋งคํ ์์ | root ์ฌ์ฉ์๋ฅผ ํฌํจํ์ฌ NFS Client์ ๋ชจ๋ ์ฌ์ฉ์๊ฐ ์๋์ Access ๊ถํ ์ ์ง ๊ฐ๋ฅ. |
admin์ root ๋งคํ | ์์คํ ์์ admin ์ฌ์ฉ์ Access ๊ถํ๊ณผ ๋๋ฑํ Access ๊ถํ์ด NFS Client root ์ฌ์ฉ์์๊ฒ ํ ๋น. |
guest์ root ๋งคํ | ์์คํ ์์ guest Access ๊ถํ๊ณผ ๋๋ฑํ Access ๊ถํ์ด NFS Client root ์ฌ์ฉ์์๊ฒ ํ ๋น. |
guest์ ๋ชจ๋ ์ฌ์ฉ์ ๋งคํ | ์์คํ ์์ guest Access ๊ถํ๊ณผ ๋๋ฑํ Access ๊ถํ์ด NFS Client ๋ชจ๋ ์ฌ์ฉ์์๊ฒ ํ ๋น. |
โ ๋น๋๊ธฐ ํ์ฑํ
- File ๋ณ๊ฒฝ์ด ์๋ฃ๋๊ธฐ ์ ์ Synology NAS๊ฐ NFS Client ์์ฒญ์ ์๋ตํ ์ ์์ด ์ฑ๋ฅ ํฅ์ ํจ๊ณผ.
โ ๊ถํ์ด ์๋ Port๋ก๋ถํฐ ์ฐ๊ฒฐ ํ์ฉ(1024๋ณด๋ค ๋์ Port)
- Synology NAS ์ฐ๊ฒฐ ์ NFS Client๊ฐ ๊ถํ ์๋ Port(์: 1024๋ณด๋ค ๋์ Port ๋ฒํธ)๋ฅผ ์ฌ์ฉํ ์ ์์.
โ ์ฌ์ฉ์์๊ฒ Mounting๋ ํ์ Directory Access ํ์ฉ
- NFS Client๊ฐ Mounting๋ ํ์ Directory Access ๊ฐ๋ฅ.
์ค์ ์ด ์๋ฃ ๋์์ผ๋ฉด ์ ์ฅ์ ๋๋ฌ ์ค๋๋ค.
๐ฝ Client
๐ฆ CentOS 7.9 ์ค์
Synology NAS์์ ์ฐ๊ฒฐํ ๊ณณ์ ๋ง๋ค์ด ์ฃผ์์ผ๋ ๋ณธ๊ฒฉ์ ์ผ๋ก CentOS์์ ํด๋น NFS๋ฅผ ์ฐ๊ฒฐํด ๋ณผ ๊ฒ์ด์์.
๋จผ์ NFS ๊ด๋ จ ๊ตฌ์ฑ ์์๋ฅผ ์ค์นํด ์ฃผ๋๋ก ํ ๊ฒ์.
CentOS์ ๊ฒฝ์ฐ ์์ ๋ช
๋ น์ด๋ฅผ ํตํด ์ค์น๋ฅผ ํ ์ ์์ด์.
์ฃผ๋ํ๋์ ์ด๋ฏธ ์ค์น๊ฐ ๋์ด ์๋ค๊ณ ํ๋ค์.
๐ก ์ฐธ๊ณ ์ฌํญ
NFS ๊ตฌ์ฑ ์์ ์ค์น๋ฒ
โ Ubuntu
sudo apt-get update && apt-get upgrade -y sudo apt-get install nfs-common -y
์ฃผ๋ํ๋์ Synology NAS์ ์ฐ๊ฒฐํ Directory ์ด๋ฆ์ vm์ด๋ผ๊ณ ์ง์ด์ฃผ๊ณ ๋ง๋ค์ด ์ฃผ์์ด์.
์์ ๊ฐ์ด Synology์ ์ฐ๊ฒฐ์ ํ๋ฉด ๋๋๋ฐ, Synology NAS mount path of shared folder ์ ๋ณด๋
ํด๋น ๊ณต์ ํด๋ ํธ์ง์์ NFS ๊ถํ์ผ๋ก ๋ค์ด๊ฐ๋ฉด ๋งจ ๋ฐ์ ๋ง์ดํธ ๊ฒฝ๋ก๋ผ๊ณ ํด์ ์น์ ํ๊ฒ ์๋ ค์ค๋๋ค.
๋ง์ฝ ์์ ๊ฐ์ด ์ฐ๊ฒฐ์ด ๋์ง ์๋๋ค๋ฉด ์๋ ๋ช
๋ น์ด๋ฅผ ํตํด ์ฐ๊ฒฐ ๊ฐ๋ฅํ ์ ๋ณด๋ฅผ ํ์ธ ํด ์ค๋๋ค.
์ด ๋ ์์ ๊ฐ์ด ์ฐ๊ฒฐ์ ํ ์ ์๋ค๊ณ ๋์จ๋ค๋ฉด ๋ฐฉํ๋ฒฝ์ด ๋ง๊ณ ์์ ๊ฐ๋ฅ์ฑ์ด ๋์ ๊ฒ์ด์์.
์์ ๊ฐ์ด ๋ฐฉํ๋ฒฝ์ NFS์ Port ๋ฒํธ๋ฅผ ๋ฐฉํ๋ฒฝ์ ๋ฑ๋กํด ์ค๋๋ค.
๊ทธ๋ฐ ๋ค ๋ฐฉํ๋ฒฝ์ ์ฌ ๊ธฐ๋ํด ์ฃผ์ธ์.
SELINUX์ ํด๋น Port๊ฐ ์ ์์ ์ผ๋ก ๋ฑ๋ก๋์๋์ง ํ์ธํด ๋ณด์์ด์.
์์ ๊ฐ์ด ์ฐ๋์ด ๋ ๊ฒ์ ํ์ธํ ์ ์์ด์.
ํ์ง๋ง ์์ ๊ฐ์ด๋ง ํ๋ฉด Server๊ฐ ์ฌ๋ถํ
๋์์ ๋, ์ ์ฐ๊ฒฐ์ด ๋๊ธฐ๊ฒ ๋์.
์ฌ๋ถํ
์ด ๋๋๋ผ๋ ์ฐ๊ฒฐ์ด ๋๊ธฐ์ง ์๊ฒ ์ค์ ์ ํด ์ค๊ฒ์.
vim /etc/fatab์ ํตํด ๋งจ ๋ฐ์ ์์ ๊ฐ์ด ์ค์ ์ ํด ์ฃผ์์ด์.
๊ทธ๋ฆฌ๊ณ , ์์ ๋ช
๋ น์ด๋ก mount ์ ๋ณด๋ฅผ ์
๋ ฅํด ์ฃผ์์ด์.
์ฌ๋ถํ
์ ํ๊ณ , ์ ๋๋ก mount๊ฐ ๋๋์ง ํ์ธํด ๋ณผ๊ฒ์.
์ ์์ ์ผ๋ก Mount ๋๊ณ ์๋ ๊ฒ์ ํ์ธํ ์ ์์ด์.
'System ์์ ์ค > LINUX' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Shell Script] ์ ์คํฌ๋ฆฝํธ๋ฅผ ์ด์ฉํ์ฌ ํน์ ํ๋ก์ธ์ค ์ํ ํ์ธ ๋ค ์๋ ๊ธฐ๋ ์ํค๊ธฐ (0) | 2023.06.14 |
---|---|
[Linux] SSL/TLS ์ธ์ฆ์ ๋ง๋ค๊ธฐ (0) | 2022.11.16 |
[Ubuntu] logrotate (0) | 2022.11.02 |
[CentOS] 7.9 Minikube ์ค์น (0) | 2022.09.13 |
[CentOS] 7.9 Docker ์ค์น (0) | 2022.09.13 |