SSH

Generate local key to access remote host

On client:

   1 ssh-keygen -t dsa # with empty password
   2 cd ~/.ssh
   3 cat id_dsa.pub # public key
   4 

On SSHserver:

   1 mkdir -p ~/.ssh
   2 cd /home/userx/.ssh
   3 vi authorized_keys # paste the id_dsa.pub (public key) content generated on the client
   4 chmod 0600 authorized_keys

Login from the client with ssh userx@remote.example.org should ask for not password. Useful to invoke commands remotely using ssh

Copy file to SSH server listening on different port

   1 scp -P 2222 filex userx@sshserver.example.org:/home/userx

Add listening ports on Ubuntu

Edit file /etc/ssh/sshd_config to set port 22 and 1234

   1 Port 22
   2 Port 1234

Restart service with service ssh restart

SSHFS

Ability to mount a user filesystem with FUSE on a remote SSH folder

   1 cd ~
   2 mkdir remotesshfsfolder
   3 sshfs user@host.example.org:/home/user remotesshfsfolder/

SSH (last edited 2023-11-23 13:14:22 by vitor)