ssh linux

Για να βαλουμε SSH στο debian 
κανουμε ενα update
sudo apt-get update
Εγκατάσταση
sudo apt-get install openssh-server

Αφου ολοκληρωθει και βγαλει το παρακατω
Reading package lists...
Done Building dependency tree Reading state information...
Done Suggested packages: ssh-askpass rssh molly-guard ufw
The following NEW packages will be installed: openssh-server 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 318 kB of archives.
After this operation, 717 kB of additional disk space will be used. Get:1 http://mirror.anl.gov/debian/ squeeze/main openssh-server amd64 1:5.5p1-6+squeeze1 [318 kB] Fetched 318 kB in 3s (89.0 kB/s) Preconfiguring packages ...
Selecting previously deselected package openssh-server. (Reading database ... 153448 files and directories currently installed.)
Unpacking openssh-server (from .../openssh-server_1%3a5.5p1-6+squeeze1_amd64.deb) ... Processing triggers for man-db ... Setting up openssh-server (1:5.5p1-6+squeeze1) ...
Creating SSH2 RSA key; this may take some time ...
Creating SSH2 DSA key; this may take some time ...
Restarting OpenBSD Secure Shell server: sshd.
Κανω ενα check οτι ειναι και ανοιχτη η default πορτα
netstat -tulpn | grep :22
Oποτε και θα βγαλει αν ειναι οκ LISTEN στην 22
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp6 0 0 :::22 :::* LISTEN

Τωρα για συνδευθουμε σε ενα ssh server δινω στον client μια απο τις 2 εντολες.
Δηλαδη το ssh ονομα χρηστη@ονομα Η/Υ ή IP
ssh user@localhost
ή
ssh user@ip
ή αν είναι σε άλλη πόρτα εκτός την 22

ssh -p 2225 ip -X
Για να το σταματησω
sudo /etc/init.d/ssh stop

Για να ξεκινησει
sudo /etc/init.d/ssh start
Για επανεκκινηση

sudo /etc/init.d/ssh restart
Και για να δω την κατασταση του

sudo /etc/init.d/ssh status



Για να ρυθμισω οτιδηποτε παω στο αρχειο (πορτα κτλ)
sudo nano /etc/ssh/sshd_config


Περισσοτερα στο wiki debian ΕΔΩ