ssh.md 1.5 KB

ssh

๋ณด์•ˆ ์‰˜์€ ์›๊ฒฉ ์‹œ์Šคํ…œ์— ์•ˆ์ „ํ•˜๊ฒŒ ๋กœ๊ทธ์ธํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ํ”„๋กœํ† ์ฝœ์ž…๋‹ˆ๋‹ค. ์›๊ฒฉ ์„œ๋ฒ„์—์„œ ๋ช…๋ น์„ ๊ธฐ๋กํ•˜๊ฑฐ๋‚˜ ์‹คํ–‰ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋” ๋งŽ์€ ์ •๋ณด: https://man.openbsd.org/ssh.

  • ์›๊ฒฉ ์„œ๋ฒ„์— ์—ฐ๊ฒฐ:

ssh {{์‚ฌ์šฉ์ž ๋ช…}}@{{์›๊ฒฉ_ํ˜ธ์ŠคํŠธ}}

  • ํŠน์ • ์ธ์ฆ์ •๋ณด(๊ฐœ์ธ ํ‚ค)๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์›๊ฒฉ ์„œ๋ฒ„์— ์—ฐ๊ฒฐ:

ssh -i {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํ‚ค_ํŒŒ์ผ}} {{์‚ฌ์šฉ์ž ๋ช…}}@{{์›๊ฒฉ_ํ˜ธ์ŠคํŠธ}}

  • ํŠน์ • ํฌํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์›๊ฒฉ ์„œ๋ฒ„์— ์—ฐ๊ฒฐ:

ssh {{์‚ฌ์šฉ์ž ๋ช…}}@{{์›๊ฒฉ_ํ˜ธ์ŠคํŠธ}} -p {{2222}}

  • ์›๊ฒฉ ๋ช…๋ น๊ณผ์˜ ์ƒํ˜ธ ์ž‘์šฉ์„ ํ—ˆ์šฉํ•˜๋Š” [t]ty ํ• ๋‹น์„ ์‚ฌ์šฉํ•˜์—ฌ ์›๊ฒฉ ์„œ๋ฒ„์—์„œ ๋ช…๋ น์„ ์‹คํ–‰:

ssh {{์‚ฌ์šฉ์ž ๋ช…}}@{{์›๊ฒฉ_ํ˜ธ์ŠคํŠธ}} -t {{๋ช…๋ น์–ด}} {{๋ช…๋ น์–ด_์ธ์ž}}

  • SSH ํ„ฐ๋„๋ง: ๋™์  ํฌํŠธ ์ „๋‹ฌ (localhost:1080์˜ SOCKS ํ”„๋ก์‹œ):

ssh -D {{1080}} {{์‚ฌ์šฉ์ž ๋ช…}}@{{์›๊ฒฉ_ํ˜ธ์ŠคํŠธ}}

  • SSH ํ„ฐ๋„๋ง: ์›๊ฒฉ ๋ช…๋ น์˜ ์˜์‚ฌ-[T]ty ํ• ๋‹น ๋ฐ ์‹คํ–‰(executio[N])์˜ ๋น„ํ™œ์„ฑํ™”์™€ ํ•จ๊ป˜ ํŠน์ • ํฌํŠธ(localhost:9999๋ฅผ example.org:80):

ssh -L {{9999}}:{{example.org}}:{{80}} -N -T {{์‚ฌ์šฉ์ž ๋ช…}}@{{์›๊ฒฉ_ํ˜ธ์ŠคํŠธ}}

  • SSH ์ ํ”„: ์ ํ”„ ํ˜ธ์ŠคํŠธ๋ฅผ ํ†ตํ•ด ์›๊ฒฉ ์„œ๋ฒ„์— ์—ฐ๊ฒฐ(์—ฌ๋Ÿฌ ์ ํ”„ ํ™‰์€ ์‰ผํ‘œ ๋ฌธ์ž๋กœ ๊ตฌ๋ถ„ํ•˜์—ฌ ์ง€์ •):

ssh -J {{์‚ฌ์šฉ์ž ๋ช…}}@{{์ ํ”„_ํ˜ธ์ŠคํŠธ}} {{์‚ฌ์šฉ์ž ๋ช…}}@{{์›๊ฒฉ_ํ˜ธ์ŠคํŠธ}}

  • ์—์ด์ „ํŠธ ์ „๋‹ฌ: ์ธ์ฆ ์ •๋ณด๋ฅผ ์›๊ฒฉ ์‹œ์Šคํ…œ์œผ๋กœ ์ „๋‹ฌ(์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์˜ต์…˜์€ man ssh_config ์ฐธ์กฐ):

ssh -A {{์‚ฌ์šฉ์ž ๋ช…}}@{{์›๊ฒฉ_ํ˜ธ์ŠคํŠธ}}