Grimoire-Command.es

To content | To menu | To search

Tag - ssh

Entries feed

2018-01-19

Mount distant repository via SSHFS

Monter un répertoire distant via SSHFS

  • via sshfs sshfs -o nonempty user-foo@distant-machine.bar:/home/user-foo/baz /mnt/baz
  • via mount, add a /etc/fstab line : sshfs#user-foo@distant-machine.bar:/home/user-foo/baz /mnt/baz fuse defaults,users,noauto,async,noatime,allow_other 0 0

2017-11-22

Change automatic stop connection delay for SSH sessions

Changer le délais de déconnexion automatique pour les sessions SSH.

  • echo $TMOUT [1]
  • export TMOUT=600 [2]
  • export TMOUT= [3]

Notes

[1] Check if timeout is set in the distant machine shell (Bash, Zsh…)

[2] Set a session timeout of 10 minutes

[3] Disable session timeout

2017-11-21

Proxy Firefox to distant machine via SSH not to expose HTTP traffic

Rediriger les requêtes de Firefox vers une machine distante via SSH pour ne pas exposer son trafic HTTP sur un WiFi local par exemple

  1. ssh -2NfCT -D 8080 distant-machine.tld [1]
  2. In Firefox, open about:preferences URL in a new tab ; search socks ; set socks v5 proxy line to host: localhost ; port: 8080 [2]

Just using TorBrowser is also an excellent choice.

Notes

[1] autossh command instead of just ssh maintains SSH connections open all the time

[2] If it works you expose distant-machine.tld IP address to the internet and a lot of websites can help you to check it.

2017-11-16

Connexion SSH / wget via TOR

torsocks ssh distant-domain.com

torsocks wget http://foo.onion/data.bar

Share screen session (attach it twice)

Partager une session screen (attacher la session plusieurs fois)

screen -x name_of_session

Import distant X11 window via SSH

Lancer sur son PC une fenêtre X11 d'un ordinateur distant.

ssh -X -C user@distant-host /usr/bin/xfce4-terminal
Make sure you have those uncommented lines in your sshd configuration file.
S'assurer que vous avez ces lignes (non-commentées) dans le fichier de configuration de votre serveur SSH


Edit : /etc/ssh/sshd_config

X11Forwarding yes
Compression yes

SSH distant machine login

Configurer une connexion SSH par clé à une machine distante.

ssh-keygen

cat ~/.ssh/identify.pub | ssh distant-user@distant-machine cat >> .ssh/autorised_keys