Kolega me je opozoril na eno zelo uporabno stvar za ssh povezave… Vedno mi je najedalo, da sem moral pisati Username, port itd za ssh povezavo, kot npr: ssh username@server -p 12345 Ob vecjem stevilu streznikov zelo hitro pozabis na katerem portu poslusa kaksen streznik, povezes se brez usernamea in ti pograbi lokalnega,… Skratka en kup nepotrebnih tezav in izguba casa.
Resitev je v ~/.ssh/config fajlu, kjer lahko specificiramo kako naj se ssh poveze na kaksen streznik, lahko specificiramo tudi default nastavitve (globalno za vse userje lahko to nastavljamo v ssh_configu). Za nas primer bi torej napisali:
# server1 Host x.x.x.x User root Port 12345
Sedaj se na server povezemo s komando ssh server namesto z ssh username@server -p 12345
vse ostale nastavitve pobere iz omenjenega fajla. Seveda lahko nastavimo tudi default nastavitve, npr da po defaultu vzame root userja, ipv4, itd kot npr:
# default Host * User root TCPKeepAlive yes AddressFamily inet
Vse ostale nastavitve najdete tukaj.
lpm
Your IP Address is:
38.107.179.224