๊ฐ๋จํ๊ฒ alias๋ก ๋ฑ๋กํด์ ssh๋ฅผ ์ฌ์ฉํ๋ ์ค์ .ssh/config ์ค์ ํ์ผ์ ์์ฑํด์ ssh ํธ์ถ์ ๊ฐํธํ๊ฒ ํ ์ ์๋ ํฌ์คํ ์ ๋ณด์๋ค!
์๋ฌด๋๋ alias๋ก ๋ฑ๋กํด์ ์ฌ์ฉํ๋ ๊ฒ ๋ณด๋ค๋ ์ค์ ํ์ผ์์ ๊ด๋ฆฌํ๋๊ฒ ์ข์ ๊ฒ ๊ฐ๋ค๋ ์๊ฐ์ ํ๋ฉฐ
๋ ๋ฐฉ๋ฒ ๋ชจ๋ ์ ๋ฆฌํด๋ณธ๋ค.
Feat. ๊ธฐ์กด alias๋ก ๋ฑ๋กํด์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ
> alias <name>="ssh <user>@<ip>"
> <name>
์์ํ๊ธฐ
1. ~/.ssh ์๋ config ํ์ผ์ ์์ฑํ๊ณ ๊ถํ์ ๋ถ์ฌํ๋ค.
> touch ~/.ssh/config
> chmod 600 ~/.ssh/config
๋ง์ฝ ~/.ssh ํด๋๊ฐ ์๋ค๋ฉด ์๋ ๋ช ๋ น์ด๋ฅผ ๋จผ์ ์คํํด์ฃผ์.
> mkdir ~/.ssh/
> chmod 700 ~/.ssh/
2. config ํ์ผ์ ์ ๋ง๋๋ก ์์ ํด์ค๋ค.
> vi ~/.ssh/config
#Host <alias name>
# HostName <domain or ip>
# User <user name>
Host test
HostName test.ac.kr
User test
Host cacti manage
HostName manage.mysomesite.theeye.pe.kr
Host *
User eye
'OS > ๐ MacOS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
MacOS * ํน์ ํฌํธ๋ฅผ ์ฌ์ฉ์ค์ธ ํ๋ก์ธ์ค PID ํ์ธ! (0) | 2021.09.27 |
---|---|
MacOS * mysql ์ค์น ( feat. home brew ) (0) | 2021.06.13 |
oh-my-zsh ์ค์น! ๋์ ํจ๊ปํ์! ( at. Mac ) feat. zsh ์ค์น (0) | 2021.03.10 |
Homebrew ( ๋งฅ ์ฉ ํจํค์ง ๊ด๋ฆฌ์ ) ์ค์น ๋ฐ ํ์ฉํ๊ธฐ! (0) | 2021.03.10 |
โ Solved * homebrew-core is a shallow clone (0) | 2021.03.10 |