Debian Jessie: La connessione ssh resta appesa al reboot

Se vi è capitato di fare un reboot della vostra Debian Jessie da connessione ssh, avrete notato che, a differenza delle precedenti versioni Debian, la connessione resta “appesa” per diversi secondi. L’anomalia è legata a come systems gestisce le sessioni utente e la gerarchia dei control group. Per evitare che questo accada, è sufficiente aggiungere … Leggi tutto

ssh: connect to host github.com port 22: Connection timed out

Se la vostra linuxbox non può effettuare connessioni ssh (magari dietro un proxy/firewall) e tentate di scaricare files da un repository git con la seguente sintassi: riceverete questo errore:

Per ovviare a questo, potete modificare la stringa di connessione come segue: enjoy!

Virtualbox: connessione ssh dall’host al guest

In passato ho scritto un articolo su come attivare il portforwarding per poter raggiungere un gest dal proprio host. L’articolo descriveva la procedura manuale per aggiungere una nuova regola di port-forwarding. Oggi vediamo come farlo dall’interfaccia di amministrazione di Virtualbox. Accedere alla sezione “Network”->”Network Setting” di Virtualbox: e poi cliccare su “Port Forwarding”: Bene. A … Leggi tutto

Copiare la propria chiave pubblica ssh su un server senza ssh-copy-id

Linux ha il comando ssh-copy-id che permette la copia della propia chiave pubblica ssh su un altro server, ma non tutte le varianti *nix hanno tale programma. Per copiare la propria chiave pubblica ssh su un server, da una macchina che non ha ssh-copy-id, ad esempio Mac OSX, di può ricorrere al seguente comando da … Leggi tutto

Creare una chiave ssh pubblica su OSX

Potrebbe essere utile creare una chiave rsa pubblica per ssh su OSX, per automatizzare il login su altri server senza dover reinserire la password ogni volta. Per farlo basterà digitare da terminale:

dove chiaramente mio_indirizzo@mio_dominio.com dovrà essere il vostro indirizzo email. In questo modo verranno creati due files (id_rsa e id_rsa.pub) nella cartella .ssh … Leggi tutto

Attivare l’accesso SSH in chroot su Debian Lenny

Innanzitutto due parole sul chroot. Attivare il chroot su una connessione ssh, significa costringere un utente a restare all’intero della sua home directory senza porter andare a “spasso” sul server. In pratica viene creato un ambiente contenente le librerie ed i programmi necessari all’utente, che sarà limitato ad operazioni solo all’interno di questo ambiente. Dalla … Leggi tutto

Connessione in Remote Desktop da OSX a windows con tunnel ssh

In un precedente articolo, avevo indicato come si poteva creare un tunnel ssh verso un host non raggiungibile direttamente su internet. Segue la procedura per la connessione in Remote Desktop ad una postazione windows non raggiungibile direttamente da internet, tramite un host OSX. Chiaramente deve essere disponibile un host intermedio raggiungibile sia dall’host Windows che … Leggi tutto

Creare un tunnel ssh su Linux o OSX (port forwarding)

I tunnel SSH (o meglio SSH Port Forwarding) sono un modo sicuro (la connessione non viaggia in chiaro) per l’accesso ad un host (un server, un pc), che non è possibile raggiungere normalmente. Ad esempio un caso potrebbe essere quello in cui ci sono degli host non connessi direttamente ad internet, ma tramite  un firewall. … Leggi tutto

velocizzare il login con ssh

Se avete notato che la vostra LinuxBox al momento della connessione ssh impiega un pò di tempo (nell’ordine di 1-2 secondi) per chiedervi la password di accesso, probabilmente è attivato il sistema di risoluzione DNS del server ssh. Dato che avere questa informazione nei LOG non è di estrema importanza (basta in definitiva avere l’IP … Leggi tutto