2012/1/18 Mircea MITU <[email protected]>: > Salut > > exista vreo posibilitate de setare a portului ssh via o variabila de > mediu, precum: > export SSH_PORT 1234 > ssh masina (sa faca ssh pe masina:1234) > > Sau cunoasteti o metoda similara? > > Am un set de aplicatii in diverse limbaje interpretate ce cer > hostname-ul unui server ssh si apoi fac anumite chestii printre care > ssh, scp, rsync (over ssh). > > Aplicatiile au fost gandite pe cazul in care ssh ruleaza mereu pe portul > standard. > > In cazurile in care ssh nu poate fi accesibil pe portul standard exista > vreo metoda mai facila de "exportare" a portului ssh dorit si utilizare > a acestuia de ssh/scp/rsync in cadrul sesiunii respective? > > Multumesc in avans
echo <<"EOF" >> ~/.ssh/config Host $masina Port $port EOF Eu folosesc cu succes metoda asta pt. a face diverse redefiniri ale variabilelor default (care la randul lor sunt redefinite in /etc/ssh/ssh_config pentru Host *). De notat ca ce vine dupa Host este un pattern care va face match pe argumentul lui ssh, nu pe fwdn-ul masinii, asa ca poti face "aliasuri" diferite pentru diverse masini care sa se comporte diferit in functie de cum le apelezi. man 5 ssh_config is your friend. -- Petre. _______________________________________________ RLUG mailing list [email protected] http://lists.lug.ro/mailman/listinfo/rlug
