Xshell ์์ํ๊ธฐ
Xshell์ ์ด์ฉํ์ฌ Telnet/Rlogin ๋๋ SSH ์ธ์ ์ ์์ฑํ๋ ๋ฐฉ๋ฒ๊ณผ Linux/Unix ํธ์คํธ์ ์ ์ํ๊ธฐ ์ํ ๋ฐฉ๋ฒ์ ์ค๋ช ํฉ๋๋ค.
Telnet ์ธ์ ์ ๋งค์ฐ ๊ฐ๋จํ์ง๋ง SSH ์ธ์ ์ ์๋ฒ์ ์ฐ๊ฒฐํ๊ธฐ ์ ์ ์ฌ์ฉ์ ํค๋ฅผ ์๋ฒ์ ๋ฑ๋กํ๋ ๊ฒ์ด ํ์ํ ์ ์์ต๋๋ค.
๋ง์ฝ ์ฌ์ฉ์ ํค ๋ฑ๋ก์ด ํ์ํ๋ค๋ฉด ๊ณต๊ฐ ํค ์ฌ์ฉ์ ์ธ์ฆ์ ์ฐธ์กฐํ์ญ์์ค.
์ธ์ ๋ง๋ค๊ธฐ
- [ํ์ผ] ๋ฉ๋ด์์, [์๋ก ๋ง๋ค๊ธฐ]๋ฅผ ์ ํํฉ๋๋ค. ์ ์ธ์
๋ฑ๋ก ์ ๋ณด ๋ํ ์์๊ฐ ๋ํ๋ฉ๋๋ค.
- [์ด๋ฆ] ์์์ ์ธ์ ์ด๋ฆ์ ์ ๋ ฅํฉ๋๋ค.
- [์ฐ๊ฒฐ ๋ฐฉ๋ฒ] ๋ฆฌ์คํธ์์ ์ ์ ํ ํ๋กํ ์ฝ์ ์ ํํฉ๋๋ค.
- [ํธ์คํธ] ์์์ ์๋ฒ์ ํธ์คํธ ์ด๋ฆ ๋๋ IP ์ฃผ์๋ฅผ ์ ๋ ฅํฉ๋๋ค.
- [ํฌํธ ๋ฒํธ] ์์์ ์๊ฒฉ ์๋ฒ์ ์ํด ์ฌ์ฉ๋๋ ํฌํธ ๋ฒํธ๋ฅผ ์ ๋ ฅํฉ๋๋ค.
[์ฌ์ฉ์ ์ธ์ฆ] ๋ถ๋ฅ์์ [์ฌ์ฉ์ ์ด๋ฆ] ์์์ ์๋ฒ์ ์ฌ์ฉ์ ๊ณ์ ์ ์ ๋ ฅํฉ๋๋ค.
SSH ํ๋กํ ์ฝ์์ ์ฌ์ฉ์ ์ด๋ฆ์ด ์๋ ๊ฒฝ์ฐ, ์๋ฒ์ ์ฐ๊ฒฐ ์ ์ฌ์ฉ์ ์ด๋ฆ์ ๋ฌป๋ ๋ํ ์์๊ฐ ๋ํ๋ฉ๋๋ค.
- [ํ์ธ]์ ์ ํํฉ๋๋ค.
์๊ฒฉ ํธ์คํธ์ ์ฐ๊ฒฐํ๊ธฐ
- [ํ์ผ] ๋ฉ๋ด์์, [์ด๊ธฐ]๋ฅผ ์ ํํฉ๋๋ค.
- ์ธ์
๋ฆฌ์คํธ ์ค์์, ์ฐ๊ฒฐํ ์ธ์
์ ์ ํํ๊ณ ์ฐ๊ฒฐ ๋ฒํผ์ ํด๋ฆญํ๋ฉด SSH ์ฌ์ฉ์ ์ธ์ฆ ๋ํ ์์๊ฐ ๋ํ๋ฉ๋๋ค.
- ๋น๋ฐ๋ฒํธ ์ธ์ฆ์ ์๋ํ์๋ ค๋ฉด, [Password] ์์์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅํ ํ [ํ์ธ]์ ์ ํํฉ๋๋ค.
๊ณต๊ฐ ํค ์ธ์ฆ์ ์๋ํ์๋ ค๋ฉด, ๋จผ์ ๋ฆฌ์คํธ์์ ์ฌ์ฉ์ ํค๋ฅผ ์ ํํฉ๋๋ค. ์ ํ๋ ์ฌ์ฉ์ ํค์ ์ํธ๋ฅผ [์ํธ] ์์์ ์ ๋ ฅํ ํ [ํ์ธ]์ ์ ํํฉ๋๋ค.
๋ง์ฝ ์ฌ์ฉ์ ํค๊ฐ ์๋ค๋ฉด, ๊ณต๊ฐ ํค ์ฌ์ฉ์ ์ธ์ฆ ์น์ ์ ์ฐธ๊ณ ํ์ญ์์ค.
- Keyboard Interactive ์ธ์ฆ์ ์๋ํ์๋ ค๋ฉด, [ํ์ธ] ๋ฒํผ์ ์ ํํ ํ ๊ทธ ๋ค์ ์ง๋ฌธ ๋๋ ๋ฌผ์๋ค์ ๋ตํ์ญ์์ค.
์ง๊ธ๊น์ง Xshell์ ํตํด ์๊ฒฉ ํธ์คํธ์ ์ ์์ ์๋ํ์ต๋๋ค. ๋ง์ฝ ์ฐ๊ฒฐ ์ค ๋ฌธ์ ๊ฐ ์์๋ค๋ฉด, ์๋ ๋ฌธ๋จ์ ์ฐธ์กฐํ์ญ์์ค.
๋ฌธ์ ํด๊ฒฐ
ํธ์คํธ ์ฐ๊ฒฐ์ ์คํจํ ํ ๋ค์๊ณผ ๊ฐ์ ์๋ฌ ๋ฉ์์ง๊ฐ ๋์ค๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค.
- " Could not connect to 'hostname': Unknown host."
ํธ์คํธ ์ด๋ฆ์ด ์ฌ๋ฐ๋ฅธ์ง ํ์ธํ์ญ์์ค. ํธ์คํธ ์ด๋ฆ ๋์ IP ์ฃผ์๋ฅผ ์ ๋ ฅํด์ผ ํ ์๋ ์์ต๋๋ค. - "Could not connect to 'hostname' (port 22): Connection failed."
ํธ์คํธ๊ฐ ์ค๋น๋์๋์ง ํ์ธํ์ญ์์ค. ๋ํ ํฌํธ ๋ฒํธ๊ฐ ์๋ฒ๊ฐ ์ฌ์ฉํ๋ ๋ฒํธ์ธ์ง ํ์ธํด ๋ณด์ญ์์ค.