GNU/Linux >> Linux Esercitazione >  >> Linux

Come posso fornire una password SSH a SVN sulla riga di comando?

Dato che stai utilizzando SSH, il modo preferito è utilizzare una chiave pubblica per l'autorizzazione, che evita completamente la necessità di una password.

Una guida per la creazione e l'installazione delle chiavi può essere trovata qui.


svn co svn+ssh://nomeutente:[email protected]/home/svn/shproject


Infinitamente meglio è generare una coppia di chiavi. Come tuo utente locale:

$ ssh-keygen -t rsa

(accetta tutte le impostazioni predefinite)

Quindi prendi il contenuto di .ssh/id_rsa.pub e aggiungilo sul server remoto a .ssh/authorized_keysAssicurati che sia tutto incollato nella stessa riga. Assicurati anche che i permessi della directory .ssh siano 600.

Quindi dovresti essere in grado di usare ssh senza che ti venga richiesta una password.


Linux
  1. Come creare un database in MySQL utilizzando la riga di comando

  2. Come riavviare Icewm dalla riga di comando?

  3. Come connettere l'host remoto usando il comando ssh

  4. Come posso ottenere il bitrate di un video da una riga di comando in Linux?

  5. Come posso copiare l'output da un comando remoto negli appunti locali?

Come ripulire i tuoi dati dalla riga di comando

3 gestori di password per la riga di comando di Linux

Come modificare la password sudo tramite la riga di comando su CentOS 8

Come passare la password al comando SSH in Linux

Come posso eseguire manualmente un controllo nagios dalla riga di comando?

Come posso aprire un file con i numeri di riga visualizzati dalla riga di comando in "vi"?