Quali sono i campi validi nel file .ssh / config?


0

Sto mettendo insieme un file di configurazione per ssh su Ubuntu 16.04. Ho creato il file come ~/.ssh/config, e ho avuto successo l'aggiunta di alcuni server di base che richiedevano solo HostName, Porte User. Ora sto cercando di impostare le directory di destinazione predefinite (ad es user@my.server.com:/default/landing/path.). È possibile?

Inoltre, vorrei poter disabilitare PubkeyAuthenticatione utilizzare invece l'autenticazione con password. Quando uso scpposso farlo come

scp -o PubkeyAuthentication=no file user@my.server.com:/path/to/dest

È possibile nel file di configurazione?

Per farla breve: qual è il set di opzioni possibili per il file di configurazione ssh?


Risposta breve: dipende dalla versione di SSH in uso!
Attie

Risposte:


2

Il contenuto del file è documentato come

man 5 ssh_config

che documenta sia la configurazione predefinita ( /etc/ssh/ssh_config) che quella dell'utente ( ~/.ssh/config).


0

Ho scoperto che avevo trascurato una pagina chiave durante la ricerca di queste informazioni: tutti i campi validi sono disponibili sul sito Web di OpenSSH qui .

Alle mie domande specifiche:

PubkeyAuthentication no è come disattivare l'autenticazione con chiave pubblica

Evidentemente non c'è modo di specificare la directory, ma questo StackOverflow Q / A offre una soluzione alternativa.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.