Sto provando a montare le chiavi private dalla chiavetta USB. OSx non mi permette di cambiare i permessi, perché? Come posso cambiarli? In altre parole, come posso aggiungere chiavi private da chiavetta USB casuale a ssh-agent?
Scommetto che la tua chiavetta USB è formattata come FAT, FAT32 o NTFS. Le autorizzazioni in stile Unix di OS X non sono compatibili con i filesystem FAT e FAT32. Inoltre, per impostazione predefinita, OS X non può scrivere su volumi NTFS. Assicurati che la chiavetta USB sia formattata come HFS +.
E infine, il file contenente la chiave privata SSH deve avere le autorizzazioni impostate su 600
e la cartella contenente il file deve avere le autorizzazioni impostate su 700
Puoi risolvere questo problema con
$ cp /Volumes/disk/.ssh ~
$ eval 'ssh-agent'
$ chmod 400 ~/.ssh/*
$ ssh-add ~/.ssh/school
ma questo non risolve il problema originale senza copiare i tasti ssh sul computer per aggiungere le chiavi al daemon
Leggi altre domande sui tag macos permission filesystem ssh