๊ณต๊ฐ ํค ์ฌ์ฉ์ ์ธ์ฆ๏พ
์ฌ์ฉ์ ํค ๊ด๋ฆฌ์๋ฅผ ์ด๋ ค๋ฉด:
- Xmanager๋ฅผ ์คํํฉ๋๋ค.
- [๋๊ตฌ] ๋ฉ๋ด์ [์ฌ์ฉ์ ํค ๊ด๋ฆฌ์]๋ฅผ ํด๋ฆญํฉ๋๋ค.
- ์ฐธ๊ณ
"์ฌ์ฉ์ ํค ๋ํ ์์"์์ ์ฌ์ฉ์ ํค ๋ด๋ณด๋ด๊ธฐ, ๊ฐ์ ธ์ค๊ธฐ, ์ด๋ฆ ๋ฐ๊พธ๊ธฐ, ์ญ์ , ์์ฑ ๋ฑ์ ์์ ์ ํ ์ ์์ต๋๋ค.
์ฌ์ฉ์ ํค๋ฅผ ์์ฑํ๋ ค๋ฉด:
- Xmanager ๋ฅผ ์คํํฉ๋๋ค.
- [๋๊ตฌ] ๋ฉ๋ด์ [์ฌ์ฉ์ ํค ์์ฑ ๋ง๋ฒ์ฌ]๋ฅผ ์ ํํฉ๋๋ค.
- ์ฌ์ฉ์ ํค ์์ฑ ๋ง๋ฒ์ฌ์ ์๋ด์ ๋ฐ๋ผ ์ฌ์ฉ์ ํค๋ฅผ ์์ฑํฉ๋๋ค.
- ์ฐธ๊ณ
ํค ์์ฑ์ ๋ง์ง๋ง ๋จ๊ณ์์ ๊ณต๊ฐ ํค๋ฅผ ์๋ฒ์ ๋ฑ๋กํ ์ ์์ต๋๋ค. ๋ฑ๋ก ๋ฐฉ๋ฒ์ ์๋ฒ์ ์ข ๋ฅ์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค.SSH1: ๊ณต๊ฐ ํค๋ฅผ $HOME/.ssh/authorized_keys ํ์ผ์ ๋ณต์ฌํด ๋ฃ์ต๋๋ค. ์ค์ ํ์ผ๊ณผ ๋๋ ํฐ๋ฆฌ์ ์ฐ๊ธฐ ๊ถํ์ ์์ ๊ธฐ ์ํด ๋ค์ ๋ช ๋ น์ด๋ฅผ ์คํํฉ๋๋ค.
$ cd $ chmod go-w . .ssh .ssh/authorized_keys
SSH2-OpenSSH: OpenSSH ์๋ฒ๋ค์ ์ด ํ์์ ์ฌ์ฉํฉ๋๋ค. ๊ณต๊ฐ ํค๋ฅผ $HOME/.ssh/authorized_keys2 ํ์ผ์ ๋ณต์ฌํด ๋ฃ์ต๋๋ค. ์ค์ ํ์ผ๊ณผ ๋๋ ํฐ๋ฆฌ์ ์ฐ๊ธฐ ๊ถํ์ ์์ ๊ธฐ ์ํด ๋ค์ ๋ช ๋ น์ด๋ฅผ ์คํํฉ๋๋ค.
$ cd $ chmod go-w . .ssh .ssh/authorized_keys2
SSH2-IETF SECSH: ssh.com์ ์๋ฒ์ ๊ฐ์ด ๋ช๋ช ์์ฉ SSH ์๋ฒ๋ค์ ์ด ํ์์ ์ฌ์ฉํฉ๋๋ค. ๊ณต๊ฐ ํค๋ฅผ mypublickey.pub๊ณผ ๊ฐ์ด ๊ณ ์ ํ ์ด๋ฆ์ผ๋ก ์ ์ฅํ์ฌ $HOME/.ssh2 ๋๋ ํ ๋ฆฌ์ ๋ณต์ฌํฉ๋๋ค. $HOME/.ssh2/authorization ํ์ผ์ ๋ค์ ๋ผ์ธ์ ์ถ๊ฐํฉ๋๋ค:
Key mypublickey.pub
์ค์ ํ์ผ๊ณผ ๋๋ ํฐ๋ฆฌ์ ์ฐ๊ธฐ ๊ถํ์ ์์ ๊ธฐ ์ํด ๋ค์ ๋ช ๋ น์ด๋ฅผ ์คํํฉ๋๋ค.$ cd $ chmod go-w . .ssh2 .ssh2/authorization .ssh2/mypublickey.pub
- ์ฐธ๊ณ
๊ณต๊ฐ ํค๋ฅผ ์๋ฒ์ ๋ฑ๋กํ๋ ค๋ฉด:
- ์ฌ์ฉ์ ํค ๋ํ ์์๋ฅผ ์ฝ๋๋ค.
- ๋ฑ๋กํ ์ฌ์ฉ์ ํค๋ฅผ ์ ํํฉ๋๋ค.
- [๋ฑ๋ก ์ ๋ณด]๋ฅผ ํด๋ฆญํฉ๋๋ค. ๊ฒฐ๊ณผ: ์ฌ์ฉ์ ํค ์์ฑ ๋ํ ์์๊ฐ ๋ํ๋ฉ๋๋ค.
- [๊ณต๊ฐ ํค] ํญ์ ํด๋ฆญํฉ๋๋ค.
- [๊ณต๊ฐ ํค ํ์] ๋ชฉ๋ก์์ ์๊ฒฉ SSH ์๋ฒ์ ๋ง๋ ํ์์ ์ ํํฉ๋๋ค.
- [ํ์ผ๋ก ์ ์ฅ]์ ์ ํํ์ฌ ์ ์ฅํ๊ฑฐ๋ ํค์ ๋ด์ฉ์ ๋ณต์ฌํ์ฌ ์์ ๊ณต๊ฐ ํค ๋ฑ๋ก ๋ฐฉ๋ฒ์ ๋ฐ๋ผ ์๋ฒ์ ๋ฑ๋กํฉ๋๋ค.
์ฌ์ฉ์ ํค์ ์ํธ๋ฅผ ๋ณ๊ฒฝํ๋ ค๋ฉด:
- ์ฌ์ฉ์ ํค ๋ํ ์์๋ฅผ ์ฝ๋๋ค.
- ์ํธ๋ฅผ ๋ณ๊ฒฝํ ์ฌ์ฉ์ ํค๋ฅผ ์ ํํฉ๋๋ค.
- [๋ฑ๋ก ์ ๋ณด]๋ฅผ ์ ํํฉ๋๋ค. ์ฌ์ฉ์ ํค ์์ฑ ๋ํ ์์๊ฐ ๋ํ๋ฉ๋๋ค.
- [์ผ๋ฐ] ํญ์ ์ ํํฉ๋๋ค.
- [์ํธ ๋ณ๊ฒฝ]์ ์ ํํฉ๋๋ค.