๐Ÿ“Œ SSH๋ž€?

- Secure Shell

- ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ์›๊ฒฉ์œผ๋กœ ์ปดํ“จํ„ฐ์— ์ ‘์†ํ•˜๊ฑฐ๋‚˜ ์•ˆ์ „ํ•˜๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ํ”„๋กœํ† ์ฝœ

 

 

๐Ÿ“Œ SSH ์ ‘์† ๋ช…๋ น์–ด

ssh [์˜ต์…˜] [์‚ฌ์šฉ์ž๋ช…]@[ํ˜ธ์ŠคํŠธ์ฃผ์†Œ] [๋ช…๋ น์–ด]

 

- ์˜ต์…˜: ssh์— ์ ์šฉํ•  ์˜ต์…˜์œผ๋กœ ํ•„์š”์— ๋”ฐ๋ผ ์„ ํƒ

- ์‚ฌ์šฉ์ž๋ช…: ์›๊ฒฉ ์„œ๋ฒ„์— ๋กœ๊ทธ์ธํ•  ์‚ฌ์šฉ์ž ์ด๋ฆ„. ์ƒ๋žตํ•  ๊ฒฝ์šฐ ํ˜„์žฌ ๋กœ๊ทธ์ธํ•œ ์‚ฌ์šฉ์ž๋ช… ์‚ฌ์šฉ

- ํ˜ธ์ŠคํŠธ์ฃผ์†Œ: ssh๋กœ ์ ‘์†ํ•  ์›๊ฒฉ ์„œ๋ฒ„์˜ ํ˜ธ์ŠคํŠธ๋ช… ํ˜น์€ ์ฃผ์†Œ

- ๋ช…๋ น์–ด: ์›๊ฒฉ์„œ๋ฒ„์— ๋กœ๊ทธ์ธํ•œ ํ›„ ์‹คํ–‰ํ•  ๋ช…๋ น์–ด. ์ƒ๋žต ๊ฐ€๋Šฅ

 

 

๐Ÿ“Œ ์ž์ฃผ ์‚ฌ์šฉํ•˜๋Š” ์˜ต์…˜

-p : ์ ‘์†ํ•  ํฌํŠธ ๋ฒˆํ˜ธ ์ž…๋ ฅ. ๊ธฐ๋ณธ ํฌํŠธ๋Š” 22๋ฒˆ

-i : ์ ‘์†์— ์‚ฌ์šฉํ•  ๊ฐœ์ธ ํ‚ค ํŒŒ์ผ ๊ฒฝ๋กœ ์ž…๋ ฅ

-l : ์›๊ฒฉ์„œ๋ฒ„์— ๋กœ๊ทธ์ธํ•  ์‚ฌ์šฉ์ž๋ช… ์ง€์ •

 

 

๐Ÿ“Œ ์˜ˆ์‹œ

ssh -p 2222 -i ~/.ssh/mykey.pem user1@hostsample.com ls

 

- ์‚ฌ์šฉ์ž๋ช…: user1

- ํ˜ธ์ŠคํŠธ์ฃผ์†Œ:  hostsample.com

- ํฌํŠธ ๋ฒˆํ˜ธ: 2222

- ~/.ssh ํด๋”์— ์ €์žฅ๋œ ๊ฐœ์ธํ‚ค mykey.pem ์‚ฌ์šฉ

- ์ ‘์† ํ›„ ls ๋ช…๋ น์–ด ์‹คํ–‰์œผ๋กœ ๋””๋ ‰ํ† ๋ฆฌ ๋‚ด์šฉ ํ™•์ธ

 

 

๐Ÿ“Œ config ํŒŒ์ผ ์ƒ์„ฑํ•˜์—ฌ ํŽธ๋ฆฌํ•˜๊ฒŒ ์ ‘์†ํ•˜๊ธฐ

1. ~/.ssh ํด๋”๋กœ ์ด๋™ ํ›„ config ํŒŒ์ผ ์ƒ์„ฑ ํ˜น์€ ํŽธ์ง‘

   (~/.ssh/config ๋˜๋Š” /etc/ssh/ssh_config)

cd ~/.ssh
vi config

 

 

2. config ํŒŒ์ผ ์ž‘์„ฑ

Host hostsample
    HostName hostsample.com
    User user1
    Port 2222
    IdentityFile ~/.ssh/mykey.pem

- ์ž‘์„ฑ ํ›„ esc ๋ˆ„๋ฅด๊ณ  :wq ์ž…๋ ฅํ•˜์—ฌ ์ €์žฅ

 

 

3. ssh host๋ช…์œผ๋กœ ์ ‘์†!

ssh hostsample

 

 

 

'๋ฐฐํฌ & ์šด์˜ > Linux' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[Linux] ์œ ๋‹‰์Šค, ๋ฆฌ๋ˆ…์Šค, ์šฐ๋ถ„ํˆฌ  (0) 2023.01.15
[Linux] WSL2 ์„ค์น˜ํ•˜๊ธฐ  (0) 2022.01.09

+ Recent posts