Archive

Archive for the ‘Uncategorized’ Category

[Errore ssh] SSH no matching host key type found. Their offer: ssh-rsa,ssh-dss

November 13th, 2023 No comments

Per risolvere il messaggio di errore

Unable to negotiate with x.x.x.x port 22: no matching host key type found. Their offer: ssh-rsa,ssh-dss

che riceviamo quando proviamo dal nostro terminale linux a connetterci in ssh verso un server o altro client

si può procedere in due modi:

Aggiungere sulla cli la voce -oHostKeyAlgorithms=+ssh-dss

ssh -oHostKeyAlgorithms=+ssh-dss netman01.private.cineca.it

Oppure dare i seguenti comandi:

touch .ssh/config

insert to .ssh/config:

HostKeyAlgorithms ssh-rsa
PubkeyAcceptedKeyTypes ssh-rsa

Categories: Uncategorized Tags:

Come configurare l’accesso SSH tramite chiavi (Linux/Mac OSx)

November 17th, 2021 No comments

Chiavi SSH Guida Completa

Se hai la necessità di accedere spesso ad un server tramite ssh ti può essere utile utilizzare questo sistema per evitare si inserire ogni volta la password.

Per prima cosa devi generare una coppia di chiavi sul tuo pc (ovvero la macchina Client) con il seguente comando:

ssh-keygen

Dopo aver premuto il tasto invio ti verrà chiesto dove salvare la coppia di chiavi. NB: non inserire la passphrase

user@pc-client:~$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/home/user/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/user/.ssh/id_rsa
Your public key has been saved in /home/user/.ssh/id_rsa.pub
The key fingerprint is:
SHA256:PR93DHotyHwiTh//UfLo83SO9Y32G4A4/9+QoO3hA7s user@pc-client
The key’s randomart image is:
+—[RSA 3072]—-+
| .++ |
| o + . |
| o F = o . |
| . + B.o.= |
| . Sot.=.. |
| ..o* o.. |
| +..* o= |
| E .o.++.B|
| …o+O*|
+—-[SHA256]—–+

Al termine di questa operazione, ssh-keygen salverà due file nei percorsi indicati:

  • id_rsa: la chiave privata del client, da non condividere con nessuno.
  • id_rsa.pub: la chiave pubblica, distribuibile tranquillamente.

Ora bisogna comunicare al Server la chiave pubblica affinché possa creare il sistema di autenticazione.

Per fare questo puoi usare il comando

ssh-copy-id

specificando il nome utente e il server su cui vuoi copiare la chiave pubblica –> ssh-copy-id user@remote_host

Se non è presente questo comando sulla tua distribuzione puoi dare il seguente comando

cat ~/.ssh/id_rsa.pub | ssh user@remote_host “mkdir -p ~/.ssh && touch ~/.ssh/authorized_keys && chmod -R go= ~/.ssh && cat >> ~/.ssh/authorized_keys”

NB: in entrambe i casi sostituisci “user” con il nome utente tramite il quale puoi accedere al Server e “remote_host” con l’IP pubblico del Server

Categories: Uncategorized Tags:

[Mac OSX] – Come comprimere e decomprimere file e cartelle

April 20th, 2018 No comments

Ci sono diversi modi per zippare e unzippare file e cartelle sul Mac.

Il programma che suggerisco di usare è Keka

Con questa app è possibile  comprimere e decomprimere file e cartelle.  Inoltre:

  • permette di creare archivi che è possibile proteggere con una password,
  • supporta il drag&drop, la compressione nei formati in tutti i formati
  • ha il supporto alla cifratura 7z (spesso usato su WIndows)

 

Categories: Uncategorized Tags:

Parentesi graffe e tilde sulla tastiera del Mac OS X

August 13th, 2010 No comments

Ogni volta me lo dimentico e quindi ho deciso di scriverlo qui!
Le parentesi graffe si fanno così:

Alt+Shift+[per {

Alt+Shift+]per }

Per quanto riguarda la tilde (~) basta digitare “Alt + 5

Categories: Uncategorized, Utilità Tags: