This shows you the differences between two versions of the page.
rl:labs:08:contents:16 [2013/11/20 21:48] razvan.deaconescu [16. Alias-uri de conectare SSH] |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ==== 16. Alias-uri de conectare SSH ==== | ||
- | În contul utilizatorului ''student'' de pe stația ''host'', rulați comanda<code> | ||
- | student@host:~$ ssh r | ||
- | [...] | ||
- | student@red:~$ | ||
- | </code> În urma rulării comenzii vă veți conecta prin SSH în contul utilizatorului ''student'' de pe stația ''red''. Deconectați-vă folosind combinația de taste ''Ctrl+d''. | ||
- | |||
- | Comanda de mai sus a însemnat conectarea peste SSH datorită configurației de alias-uri SSH din fișierul ''~/.ssh/config''. Urmăriți conținutul acestui fișier din contul utilizatorului ''student'' de pe stația ''host'':<code bash> | ||
- | student@host:~$ cat ~/.ssh/config | ||
- | Host r | ||
- | User student | ||
- | HostName red | ||
- | </code> | ||
- | În cadrul fișierului, șirul ''r'' din cadrul liniei ''Host r'' înseamnă un alias. Folosirea comenzii ''ssh r'' va conduce la conectarea prin SSH la utilizatorul aflat după șirul ''User'' către stația aflată după șirul ''HostName''. | ||
- | |||
- | Actualizați fișierul ''~/.ssh/config'' astfel încât rularea comenzilor, respectiv,<code> | ||
- | ssh g | ||
- | ssh b | ||
- | </code> să conducă la conectarea SSH în contul utilizatorului ''student'' de pe stația ''green'', respectiv stația ''blue''. | ||
- | |||
- | <solution -hidden> | ||
- | <code bash> | ||
- | student@host:~$ cat .ssh/config | ||
- | Host r | ||
- | User student | ||
- | HostName red | ||
- | |||
- | Host g | ||
- | User student | ||
- | HostName green | ||
- | |||
- | Host b | ||
- | User student | ||
- | HostName blue | ||
- | |||
- | student@host:~$ ssh r | ||
- | [...] | ||
- | student@red:~$ | ||
- | |||
- | student@host:~$ ssh g | ||
- | [...] | ||
- | student@green:~$ | ||
- | |||
- | student@host:~$ ssh b | ||
- | [...] | ||
- | student@blue:~$ | ||
- | </code> | ||
- | </solution> |