da en en da en en sv da da da da da da en en sv fr de de fr fr fr sv en fr en ja fr de fr es nb fr de en fr en en en en en en en cs en zh pt de de pt es th ar pt pt en sv sv en sv nn da da en en sv en da da nb en sv en da da nn en nn en en da en da da da sv da nb nb en da da da da en nl da sv da en
ssh med nøglefil i stedet for adgangskode – NerdGirl
Forbud fører sjældent noget godt med sig
(Last Updated On: 12. oktober 2017)
Der kan være forskellige årsager til at man ønsker mulighed for at ssh til en server vha. en nøgle frem for adgangskode. Det er især praktisk ved automatisering af opgaver såsom backup, synkronisering af filer og eksekvering af kommandoer på andre maskiner.
I eksemplet her beskrives det hvordan brugeren teknik100 på serverA (10.0.0.221) får mulighed for at logge ind som teknik200 på serverB (10.0.0.222) uden adgangskode vha. en nøglefil:
Først logges ind på server A med brugeren teknik100. Herfra udføres samtlige af nedenstående kommandoer:
Enter file in which to save te key (/home/jde/.ssh/id_rsa): #tryk enter her
Enter passphrase (empty for no passphrase): #tryk enter her
Enter same passphrase again: #tryk enter her
Your identification has been saved in /home/jde/.ssh/id_rsa.
Your public key has been saved in /home/jde/.ssh/id_rsa.pub.
Te key fingerprint is:
Te key's randomart image is:
|     . o o o..o..|
|  . + o . C o.o.+|
|   o . + . =.=o+=|
|  .E. . S o o+Boo|
|    o. . = . oo*.|
|     +.. o o . .o|
I een arbejdsgang, logges nu på server B med brugeren teknik200 og mappen .ssh oprettes:
$ ssh teknik200@10.0.0.222 mkdir -p .ssh teknik200@10.0.0.222's password: #Skriv adgangskode her
$ ssh teknik200@10.0.0.222 mkdir -p .ssh
teknik200@10.0.0.222's password: #Skriv adgangskode her
Stadig fra server A placerer vi nu teknik100‘s nøgle hos brugeren teknik200 på server B
$ cat .ssh/id_rsa.pub | ssh teknik200@10.0.0.222 'cat >> .ssh/authorized_keys' teknik200@10.0.0.222's password: #Skriv adgangskode her
$ cat .ssh/id_rsa.pub | ssh teknik200@10.0.0.222 'cat >> .ssh/authorized_keys'
teknik200@10.0.0.222's password: #Skriv adgangskode her
… og på samme måde sætter vi de korrekte tilladelser på filen:
ssh teknik200@10.0.0.222 "chmod 700 .ssh; chmod 640 .ssh/authorized_keys" teknik200@10.0.0.222's password: #Skriv adgangskode her
ssh teknik200@10.0.0.222 "chmod 700 .ssh; chmod 640 .ssh/authorized_keys"
teknik200@10.0.0.222's password: #Skriv adgangskode her
Nu kan man fra server A logge ind på server B som bruger teknik200 uden adgangskode:
Posted in Server Tagged login, nøgle, server, ssh
Verificering af LinkedIn access token
Pushover – modtag push notifikationer om alt
I gang med Angular 13 på Linux
Brug af grep kommandoen
Installer Asbru Connection Manager på Fedora
Installer DBeaver på Fedora
Node Package Manager (npm)
Linux: Afvikle en kommando som en anden bruger
MariaDB: Slå generel log til midlertidigt
Udskift nouveau driver med NVIDIA på Fedora 33 – og fortryd
Skab overblik over dine DMARC rapporter
Kategorier Vælg kategori Aftensmad Akrylmaling Bagværk Computer Dessert Fotografi Generelt Grød Hakket oksekød Hobby Hvidkål Ikke kategoriseret Internet IT Krop og sind PHP Pizza Politik Samfund Server Tips & Tricks Vegansk Webudvikling
Arkiver Vælg måned august 2022 april 2022 marts 2022 oktober 2021 maj 2021 marts 2021 februar 2021 januar 2021 december 2020 november 2020 oktober 2020 august 2020 juli 2020 juni 2020 marts 2020 januar 2020 december 2019 november 2019 oktober 2019 august 2019 juni 2019 april 2019 februar 2019 december 2018 oktober 2018 september 2018 juli 2018 juni 2018 maj 2018 april 2018 februar 2018 januar 2018 december 2017 oktober 2017 september 2017 august 2017 juli 2017 juni 2017 maj 2017 april 2017 januar 2017 december 2016 november 2016 oktober 2016 september 2016 januar 2016 december 2015 november 2015 oktober 2015 september 2015
Proudly powered by WordPress | Theme: chichi by xtianmark.