Voglio eseguire un comando come:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
La mia comprensione è che ssh-keygen restituisce la directory home. Sto lavorando su un computer in rete utilizzando Git Bash (Windows, MYSS MINGW64) in cui la directory home è quella a cui non ho accesso. Cambio la directory home in questo modo:
export HOME=C:/Users/myusername
così ora quando entro:
echo $HOME
dice:
C:/Users/myusername
ma quando provo di nuovo ad eseguire il comando ssh-keygen viene eseguito nella directory a cui non ho accesso. Ho esaminato il file del profilo per alcuni percorsi codificati ma non riesco a trovare nulla. Come faccio a cambiarlo per puntare a una directory a cui ho accesso?
HOME
non influisce sulla directory predefinita perssh-keygen
). Anche se la specifica della directory funziona in modo esplicito, sarei interessato a sapere perchéssh-keygen
non si limita a usare$HOME/.ssh
comeHOME
è attualmente definito.