For at konfigurere SSH til automatisk at tilføje nøglen til ssh-agent, når brugeren indtaster adgangsfrasen, uden at skulle køre 'ssh-add' manuelt hver gang, kan du følge disse trin:
Først skal du sikre dig, at ssh-agent kører. Dette kan normalt gøres ved at tilføje følgende linje til din .bashrc
eller .zshrc
fil:
eval "$(ssh-agent -s)"
Tilføj følgende linjer til din .bashrc
, .zshrc
eller en anden shell-konfigurationsfil:
if [ -z "$SSH_AUTH_SOCK" ] ; then
eval "$(ssh-agent -s)"
fi
ssh-add ~/.ssh/id_rsa > /dev/null 2>&1
Erstat ~/.ssh/id_rsa
med stien til din private nøgle, hvis den er anderledes.
Hvis du ikke allerede har tilføjet din nøgle til ssh-agent, kan du gøre det med følgende kommando:
ssh-add ~/.ssh/id_rsa
Erstat ~/.ssh/id_rsa
med stien til din private nøgle, hvis den er anderledes.
For at ændringerne skal træde i kraft, skal du genstarte din terminal eller køre:
source ~/.bashrc
eller
source ~/.zshrc
Efter at have fulgt disse trin, vil din SSH-nøgle automatisk blive tilføjet til ssh-agent, når du åbner en ny terminalsession og indtaster din adgangsfrase.
Spar dig selv for besvær og kom igennem din to-do liste i dag
1
Beskriv din opgave
2
Modtag bud
3
Få løst din opgave
Møbelsamling
Hjælp med at samle Ikea klædeskab
Maler
Klargøring af lejlighed til flyttesyn
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Havearbejde
Beskæring af 4 større træer
IT support
Geninstallering af windows + programmer
Elektriker
Installation af Sonos musikanlæg i hus
Rengøring
Ugentlig rengøring af lejlighed (114kvm)
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Elektriker
Opsætning af lamper i stue og soveværelse
Catering
3-retters menu til 14 mennesker