Ssh schnelleinstieg: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 39: | Zeile 39: | ||
*ssh harald@rechner pwd | *ssh harald@rechner pwd | ||
*ssh harald@rechner ls -l | *ssh harald@rechner ls -l | ||
| + | ==secure copy== | ||
| + | ==local to remote== | ||
| + | !file | ||
| + | *scp /etc/hosts harald@rechner:/tmp | ||
| + | !directory | ||
| + | *scp -r /bin harald@rechner:/tmp | ||
Version vom 21. November 2019, 21:03 Uhr
Server
Installation
- apt-get install ssh
Config directory
/etc/ssh
Main Config File
Example
- cat /etc/ssh/sshd
Port 22 HostKey /etc/ssh/ssh_host_rsa_key HostKey /etc/ssh/ssh_host_ecdsa_key HostKey /etc/ssh/ssh_host_ed25519_key PermitRootLogin prohibit-password ChallengeResponseAuthentication no UsePAM yes X11Forwarding yes PrintMotd no AcceptEnv LANG LC_* Subsystem sftp /usr/lib/openssh/sftp-server PasswordAuthentication yes
start,stop,restart,status
- systemctl start ssh
- systemctl stop ssh
- systemctl status ssh
- systemctl restart ssh
Client
Config directory
/etc/ssh
Personal directory
~/.ssh
remote login
- ssh harald@rechner
- ssh -l harald rechner
- ssh -p 22 -l harald rechner
execute remote program
- ssh harald@rechner date
- ssh harald@rechner pwd
- ssh harald@rechner ls -l
secure copy
local to remote
!file
- scp /etc/hosts harald@rechner:/tmp
!directory
- scp -r /bin harald@rechner:/tmp