๐Ÿ‘พ

003 goormide :: ssh

ย 
์ปจํ…Œ์ด๋„ˆ์— ssh๋กœ ์ ‘์†ํ•˜๋Š” ๋ถ€๋ถ„์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ด ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.
์™ธ๋ถ€์˜ ํ„ฐ๋ฏธ๋„์ด ๊ตฌ๋ฆ„ IDE ์•ˆ์—๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์™ธ๋ถ€ ํ„ฐ๋ฏธ๋„์ด ์ข‹์€ ์ด์œ ๋Š” ๊ตฌ๋ฆ„ IDE ์—ํ‹ฐํ„ฐ ์ƒ์—์„œ ์‚ฌ์šฉํ•  ๋•Œ์—๋Š” ์›น ์‚ฌ์ดํŠธ๋ฅผ ์ƒˆ๋กœ๊ณ ์นจํ•˜๊ฑฐ๋‚˜ ๋กœ๊ทธ์•„์›ƒํ–ˆ๋‹ค ๋‹ค์‹œ ๋กœ๊ทธ์ธ์„ ํ•  ๋•Œ ์ ‘์†์ด ๋Š๊ธฐ๊ฑฐ๋‚˜ ๊ธ€์”จ์˜ ๋ฐฐ์—ด์ด ์•ˆ ๋งž๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡๊ธฐ ๋•Œ๋ฌธ์— ์™ธ๋ถ€์—์„œ ์ ‘์† ์‹œ ์•ˆ์ •์ ์œผ๋กœ ์ž‘๋™์‹œํ‚ค๋ฉด์„œ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ทธ๋Ÿฌ๋ฏ€๋กœ, ๋‹ค์–‘ํ•œ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ์ด์šฉํ•ด ํ„ฐ๋ฏธ๋„์„ ์พŒ์ ํ•˜๊ฒŒ ์ด์šฉํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ย 

MacOS

๋จผ์ € ํ„ฐ๋ฏธ๋„์„ ์—ด์–ด๋‘๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ตฌ๋ฆ„ IDE์— ์ ‘์†ํ•˜์…”์„œ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๋งŒ๋“ค๊ฒ ์Šต๋‹ˆ๋‹ค.
ย 
notion imagenotion image
notion imagenotion image
ย 
notion imagenotion image
ย 
์—ฌ๊ธฐ์„œ ๋ฐฉ๋ฒ•์ด ๋‘ ๊ฐ€์ง€๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
ย 

๋ฐฉ๋ฒ•1. ๋žœ๋ค ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ƒ์„ฑ

์ปจํ…Œ์ด๋„ˆ > SHH์„ค์ • ๋“ค์–ด๊ฐ€์‹œ๋ฉด ๋ช…๋ น์–ด๋ผ๋Š” ๋ถ€๋ถ„์ด ์žˆ์Šต๋‹ˆ๋‹ค.
notion imagenotion image
ย 
๋ช…๋ น์–ด๋ฅผ ๋ณต์‚ฌํ•˜์‹œ๊ณ  ํ„ฐ๋ฏธ๋„์—์„œ ๋ถ™์—ฌ๋„ฃ๊ธฐ๋ฅผ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  yes๋ฅผ ๋ˆ„๋ฅด์‹œ๋ฉด ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•˜๋ผ๊ณ  ๋‚˜์˜ต๋‹ˆ๋‹ค.
ย 
notion imagenotion image
ย 
notion imagenotion image
ย 
๊ตฌ๋ฆ„ IDE๋กœ ๋Œ์•„๊ฐ€์…”์„œ ๋น„๋ฐ€๋ฒˆํ˜ธ ๋ฐœ๊ธ‰ ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด์‹œ๋ฉด ๋น„๋ฐ€๋ฒˆํ˜ธ๊ฐ€ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.
ย 
notion imagenotion image
notion imagenotion image
ย 
๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๋ณต์‚ฌํ•˜์‹œ๊ณ  ๋ถ™์—ฌ๋„ฃ์œผ์‹œ๋ฉด ์ดˆ๋ก์ƒ‰ ๊ธ€์”จ๊ฐ€ ๋ณด์ด๋ฉด์„œ ssh ์ ‘์†์ด ์ž˜ ๋œ ๊ฒƒ์„ ํ™•์ธํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
notion imagenotion image
ย 

๋ฐฉ๋ฒ•2. ์›ํ•˜๋Š” password๋ฅผ ๋ณ€๊ฒฝ

๊ตฌ๋ฆ„ IDE์—์„œ passwd๋ผ๊ณ  ์น˜์‹œ๋ฉด ์ƒˆ UNIX ์•”ํ˜ธ๋กœ ์ž…๋ ฅํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ย 
์•”ํ˜ธ๋ฅผ ๋ณ€๊ฒฝํ•˜์‹ค ๋•Œ ์˜์–ด์™€ ์ˆซ์ž ์กฐํ•ฉ์„ ์‚ฌ์šฉํ•ด์„œ ๋ณ€๊ฒฝํ•˜์‹œ๊ธธ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค. Windows๋กœ ์ ‘์†ํ•˜์‹ค ๋•Œ ์ ‘์†์ด ์•ˆ ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.
notion imagenotion image
ย 
๋‹ค์‹œ ๊ตฌ๋ฆ„ IDE์—์„œ ์ปจํ…Œ์ด๋„ˆ > SSH ์„ค์ •์„ ๋ˆ„๋ฆ…๋‹ˆ๋‹ค.
notion imagenotion image
ย 
์œ„์—์„œ ํ–ˆ๋˜ ๊ฒƒ๊ณผ ๊ฐ™์ด ๋ช…๋ น์–ด๋ฅผ ๋ณต์‚ฌํ•ด ํ„ฐ๋ฏธ๋„์— ๋ถ™์—ฌ๋†“์œผ์‹œ๋ฉด ๋น„๋ฐ€๋ฒˆํ˜ธ ์ž…๋ ฅ์ฐฝ์ด ๋œจ๊ณ  ๋งŒ๋“œ์‹  ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•˜์‹œ๋ฉด ์ดˆ๋ก์ƒ‰ ๊ธ€์”จ๊ฐ€ ๋œจ๋ฉด์„œ ssh ์ ‘์†์ด ์ž˜ ๋˜์‹  ๊ฒƒ์„ ํ™•์ธํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
notion imagenotion image
ย 
notion imagenotion image
notion imagenotion image
ย 

Windows

SSH ์ ‘์†์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ํด๋ผ์ด์–ธํŠธ ํ”„๋กœ๊ทธ๋žจ์ด ์„ค์น˜๋˜์–ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. MacOS ์—์„œ๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ์„ค์น˜๋˜์–ด ์žˆ์–ด์„œ ํ„ฐ๋ฏธ๋„์— ๋ฐ”๋กœ ์ž…๋ ฅํ•˜์…”๋„ ๋˜์ง€๋งŒ, Windows์—์„œ๋Š” ์ถ”๊ฐ€๋กœ ํ”„๋กœ๊ทธ๋žจ์„ ์„ค์น˜ํ•˜์…”์•ผ ํ•ฉ๋‹ˆ๋‹ค.
ย 
Putty ํ”„๋กœ๊ทธ๋žจ์„ ์„ค์น˜ํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.
๊ฒ€์ƒ‰์ฐฝ์— Putty๋ผ๊ณ  ์น˜์‹œ๋ฉด ๊ฐ€์žฅ ์œ„์— ์ฒซ ๋ฒˆ์งธ ๋‚˜์˜ค๋Š” ํŽ˜์ด์ง€๋ฅผ ์„ค์น˜ํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.
notion imagenotion image
ย 
here์„ ํด๋ฆญํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.
notion imagenotion image
ย 
32bit / 64bit ํ™•์ธํ•˜์…”์„œ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์œผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.
notion imagenotion image
ย 
์„ค์น˜๋ฅผ ํ•˜์‹œ๊ณ  ๋‚˜์‹œ๋ฉด Putty ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰ํ•œ ํ™”๋ฉด์ž…๋‹ˆ๋‹ค.
notion imagenotion image
ย 
๊ตฌ๋ฆ„ IDE์˜ ์ปจํ…Œ์ด๋„ˆ > SSH ์„ค์ •์— ๋“ค์–ด๊ฐ‘๋‹ˆ๋‹ค.
notion imagenotion image
ย 
์—ฌ๊ธฐ์„œ ๋ช…๋ น์–ด์— ์ž…๋ ฅ๋˜์–ด ์žˆ๋Š” ๊ตฌ์กฐ๋ฅผ ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ตฌ๋ฆ„ IDE์˜ ์ปจํ…Œ์ด๋„ˆ > SSH์„ค์ •์— ๋“ค์–ด๊ฐ‘๋‹ˆ๋‹ค.
notion imagenotion image
ย 
๐Ÿ‘‰
ssh -p 52907 root@3.36.118.228
ย 
๐Ÿ‘‰
ssh -p Port๋ฒˆํ˜ธ ID@ IP์ฃผ์†Œ
ย 
Putty ์ฐฝ์„ ๋ณด์‹œ๋ฉด IP์ฃผ์†Œ ๋„ฃ๋Š” ๋ถ€๋ถ„ Port๋ฒˆํ˜ธ ๋„ฃ๋Š” ๋ถ€๋ถ„์„ ๊ทธ๋Œ€๋กœ ์ž…๋ ฅ์„ ํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.
notion imagenotion image
ย 
์ด๊ฒƒ์€ ์ปจํ…Œ์ด๋„ˆ์— ๋”ฐ๋ผ ๋‹ค๋ฅด๊ธฐ ๋•Œ๋ฌธ์— ๋˜‘๊ฐ™์ด ์น˜์‹œ๋ฉด ์•ˆ ๋ฉ๋‹ˆ๋‹ค. ์ž…๋ ฅํ•˜์‹œ๊ณ  open์„ ๋ˆ„๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ฃผ์˜ ํ‘œ์‹œ๊ฐ€ ๋‚˜์˜ค๋Š”๋ฐ ์˜ˆ๋ฅผ ๋ˆ„๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค.
ย 
notion imagenotion image
notion imagenotion image
ย 
ย 
login as ๋ถ€๋ถ„์—์„œ root๊ฐ€ ID์ž…๋‹ˆ๋‹ค. ํŒจ์Šค์›Œ๋“œ๋Š” ์•„๊นŒ ๋ณ€๊ฒฝ์„ ํ•˜์…จ๋˜ password ์ž…๋ ฅํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.
notion imagenotion image
notion imagenotion image
ย 
์ด๋ ‡๊ฒŒ ํ•˜์‹œ๋ฉด Mac๊ณผ ๋™์ผํ•œ ํ™”๋ฉด์ž…๋‹ˆ๋‹ค. ssh ์ ‘์†์ด ์ž˜ ๋œ ๊ฒƒ์„ ํ™•์ธํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
notion imagenotion image
ย