Table des matières
SSH, secure shell tunnelling et autres trucs et astuces
Téléchargement sur A d'un fichier chez C via une machine B
“exercice” SSH pour résoudre ceci : d'une machine A (à la maison par exemple) télécharger un fichier sur une serveur public C (site.com) qui n'autorise l'accès que via une machine B (door.com chez l'employeur par exemple) reconnue. A a un accès SSH à B avec des clés présentes.
- références :
test :
ssh door.local 'wget --no-check-certificate -O - https://site.com/file.pdf' >> file.pdf
Utilisations sous Windows
- https://docs.microsoft.com/en-us/windows/terminal/tutorials/ssh : utilisation native possible avec windows 10, sur base de OpenSSH
- PuTTY pour communiquer en ligne de commande (client SSH),
- PuTTYgen pour générer les clés SSH
Autres
- Create a SOCKS proxy on a Linux server with SSH to bypass content filters, Mattias Geniar, 19/01/2017
- Essential SSH productivity tips James Read, Medium, Feb 2 2021
- Easy SSH Authentication Alex Todd, Medium, 07/01/2017
- SSH Tunneling, a Guide. SSH tunneling is something I have to do… Craig Godden-Payne, The KickStarter, Medium, 01/07/2020
- SSH reverse shells. SSH is one of the most widely used… | Maxime Moreillon, Nov 2021, Medium
- Access your Linux PC remotely Mansi Kalaria, Medium, Jul 26, 2021
Alternatives pour des accès à distances
- teamviewer
- anydesk
- ngrok
Sécurité
- Endlessh: an SSH tarpit : Endlessh is an SSH tarpit that very slowly sends an endless, random SSH banner. It keeps SSH clients locked up for hours or even days at a time. The purpose is to put your real SSH server on another port and then let the script kiddies get stuck in this tarpit instead of bothering a real server.
SSH port forwarding / SSH tunneling
- [Is it possible to tunnel https traffic via ssh tunnel with standard ssh-programs? - Super User](https://superuser.com/questions/347415/is-it-possible-to-tunnel-https-traffic-via-ssh-tunnel-with-standard-ssh-programs)
- [How to make SSH port fowarding for HTTPS? - Unix & Linux Stack Exchange](https://unix.stackexchange.com/questions/426542/how-to-make-ssh-port-fowarding-for-https)
- [linux - HTTPS SSH Tunnel - Server Fault](https://serverfault.com/questions/581530/https-ssh-tunnel)
- [How can I tunnel https over ssh? - Quora](https://www.quora.com/How-can-I-tunnel-https-over-ssh)