OS/π MacOS
μμ£Ό μ¬μ©νλ SSH λ±λ‘νμ¬ κ°νΈνκ² μ¬μ©νκΈ°! ( feat. alias, config file )
___l_i_ *
2021. 6. 12. 08:03
κ°λ¨νκ² 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