Anunţ

Caută printre mesajele de pe forum înainte de a scrie unul nou!
Formulează corect întrebarea sau problema pe care o ai.
Respectă regulile forumului și Codul de Conduită!

#1 17 Jun 2009 10:47:57

octavian
Administrator
Locaţie: Bucuresti
Înregistrat: 17 Dec 2006
Mesaje: 1047

Ghid de instalare server ssh

Pentru a ne putea conecta la un server ubuntu pentru a verifica starea serviciilor, logurile si alte taskuri administrative vom folosi atat clientul cat si serverul OpenSSH.

Avantajele folosirii unei conexiuni ssh:
- conexiune criptata, user/parola nu se pot afla folosind programe "sniffer"
- nu este nevoie de o conexiune de internet de viteza mare, traficul generat este foarte mic;
- se pot tunela alte protocole mai putin sigure prin SSH (ex. ftp/http/vnc/. in principiu orice protocol);
- se poate configura astfel incat autentificarea sa se faca prin criptare asimetrica (public key encryption)
- se poate folosi pentru transfer securizat de fisiere, ca alternativa la ftp. (sftp)

De pe masina de pe care dorim sa ne conectam la server, vom instala clientul ssh(ar trebui sa fie instalat implicit).

Cod:

sudo apt-get install openssh-client

Urmatorul pas este instalarea pe calculatorul tinta a serverului SSH.

Cod:

sudo apt-get install openssh-server

Testam ca serverul este pornit

Cod:

netstat -ant | grep 22

Cod:

ps -ef | grep ssh

Cod:

ssh localhost

Cod:

sudo /etc/init.d/ssh restart

- oricare dintre metodele de verificare indica faptul ca serverul ssh este pornit.




Cum ne conectam de pe un calculator remote pe server

Cod:

ssh user@ip-calculator

sau

Cod:

 ssh user@ip-server:port

in caz ca serverul nu mai asculta pe portul 22, setat implicit.



Alte comenzi:

* - pentru a opri serverul ssh

Cod:

sudo /etc/init.d/ssh stop

* - pentru a activa compresia de date atunci cand ne conectam la server

Cod:

ssh -C user@ip-server

###Cum sa copiezi fisiere de pe server pe statia client

Cod:

$scp -r username@192.168.0.13:/home/username/remotefile.txt .

####Cum sa copiezi fisiere de pe client pe server .

Cod:

$scp -r localfile.txt username@192.168.0.13:/home/username

Resurse
http://www.zolved.com/synapse/view_cont … _On_Ubuntu
http://www.cyberciti.biz/faq/ubuntu-lin … iguration/
http://ubuntuguide.org/wiki/Ubuntu:Jaunty#SSH

Nota - urmeaza sa adaug completari tutorialului intrucat a fost facut pe fuga.

Editat ultima oară de octavian (17 Jun 2009 10:51:48)


Screw you guys, I'm going home...smile

Offline

 
Feed

Antet forum

Powered by FluxBB