SSH — SSH- . . . , . .
SSH?
SSH (Secure Shell) « ». SSH — , . , , .
, , . .
SSH 1995 , . SSH-1. .
1996 SSH-2. SSH-1, . SSH SSH-2. 2006 - IETF.
SSH. , SSH Communications Security. - OpenSSH, . Unix- .
SSH SSH
SSH : .
, , , (). , ( ), ().
SSH . .
. .
SSH :
, ssh . .
, . SSH-.
OpenSSH
OpenSSH — OpenBSD. .
OpenSSH :
- SSHD — .
- SSH — .
- SCP — .
- SSH-keygen — (RSA, DSA ) .
- SSH-keyscan — .
- SSH-agent — RSA .
- SSH-add — SSH-agent.
- SFTP-server — SFTP .
- SFTP — FTP.
OpenSSH Unix- . Linux, Open (Free, Net) BSD, Solaris, HP-UX, Irix, MacOS X .
OpenSSH for Windows, . SSH- Windows, SSH . OpenSSH for Windows CygWin.
Linux. SSH OpenSSH. Linux SSH- Ubuntu, Windows Mac OS X.
openssh-server
OpenSSH -server. . SSH, Ubuntu Server Edition. .
1. OpenSSH -server:
1.1. OpenSSH -server Ubuntu Server/
1.2. , :
2. SSHD /etc/ssh/sshd_config :
3. . , .
4. TCP 22. , , 5754. Port :
5. /etc/ssh/sshd_config SSHD:
. 5754. . DSA, RSA, ed25519 .
OpenSSH-client . SSH Linux
, SSH OpenSSH, Linux. OpenSSH .
OpenSSH- SSH, . , . .
OpenSSH-client Ubuntu
OpenSSH-server. , , Ubuntu.
1. Ubuntu OpenSSH-client, :
2. SSH Root.
3. :
1) :
- username — ,
- host — IP- ( , );
2) Enter – ; ( , );
3) ; .
4. DSA:
1) SSH OpenSSH-client:
2) /home/user/.ssh/id_dsa.pub, /home/user/.ssh/id_dsa;
3) /home/user/.ssh/authorized_keys :
SSH- .
OpenSSH Cygwin Terminal Windows
Cygwin Cygwin.exe, .
Cygwin — . OpenSSH. Cygwin.
Cygwin Terminal :
Enter. . .
, OpenSSH-client, Linux.
SSH- PuTTY
Putty — SSH , SSH. .
OS Windows, Linux, .
Mac OS X.
PuTTY . . , - PuTTY.
PuTTY Linux Ubuntu
1. PuTTY :
2. putty :
3. , .
PuTTY Windows
putty.exe, , , . .
PuTTY — SSH- Mac. GUI-
PuTTY Mac OS X. , .
.
1. Xcode.
Apple Mac OS X.
Mac OS X 10.7 Lion «Command Line Tools for Xcode» Apple Developer.
:
2. Xquartz.
X.Org X Window System (X11) Mac OS X. GUI- PuTTY, GTK+. . .
3. Homebrew.
:
:
4. Putty :
, Glib/GTK+/Pango/Cairo.
5. Putty.app.
Automator.app. «», « shell-», «/user/local/bin/putty», «putty.app», «», «». .
SSH PuTTY
SSH PuTTY . .
SSH PuTTY. :
Connection Type — — SSH.
Host Name (or IP-adress) — , IP- — IP- , . IP- 192.168.128.3
Port — — , , 5754. .
.
"Open" , .
puttygen.exe, Windows. PuTTY-Gen public private.
, SSH. , OpenSSH PuTTY, -.
.ppk . SSH, , Auth «Private key file for Authentication» .
.
PuTTY SSH . Gao-Feng SSH- Android, PuTTY.
SSH-
, SSH- . .
, *Unix- SSH OpenSSH. . (SCP) . OpenSSH.
, Windows, PuTTY. , SSH- Windows. , , .