|
@@ -0,0 +1,37 @@
|
|
|
|
+# 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 {{์ฌ์ฉ์ ๋ช
}}@{{์๊ฒฉ_ํธ์คํธ}}`
|