• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af marlar | 20.08.2011 11:20

Hvordan får man hentet et kodeord fra gnome-keyring?

Software
Jeg bruger gnome-keyring bl.a. til at håndtere logins med ssh. Dvs. når jeg logger ind på en fjernmaskine, så bliver jeg kun spurgt om masterkodeordet én gang i en vinduessession.

Nu kunne jeg godt tænke mig at bruge gnome-keyring til at videregive kodeordet til min encfs og truecrypt beskyttede mapper. Altså sådan at der kun spørges første gang.

Men hvordan fungerer det egentligt? Hvordan anmoder man gnome-keyring om et kodeord sådan at det kan bruges i et script?
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer8

# 1

13 år 10 måneder siden

Permalink

Indsendt af m_abs den 20. august 2011 kl. 20:03

Permalink

Du kan så vidt jeg husker

Du kan så vidt jeg husker skrive et pam-modul til at mounte dem ved login, men så skal de have samme kode som dit login.

Jeg vil mene det ville være en stor sikkerhedsbrist hvis du kunne trække koderne ud via et script, så jeg forventer ikke at det kan lade sig gør.
  • Log ind eller opret dig for at tilføje kommentarer

# 2

13 år 10 måneder siden

Permalink

Indsendt af kenneth den 21. august 2011 kl. 08:37

Permalink

er det ikke meget lettere at

er det ikke meget lettere at nulstille keyring filen og oprette en ny?

noget ala : rm ~/.gnome2/keyrings/default.keyring
  • Log ind eller opret dig for at tilføje kommentarer

# 3

13 år 10 måneder siden

Permalink

Indsendt af cb400f den 21. august 2011 kl. 09:24

Permalink

Jeg tror han er ude efter

#2
Jeg tror han er ude efter API'et så hans script kan bruge gnome-keyring til at gemme og forespørge om adgangskoder.

Ved ikke om det er muligt fra bash overhovedet. Men der er vist noget om at gnome-keyring og kwallet er ved at blive erstattet af noget d-bus-baseret halløj, måske det vil gøre det nemmere at bruge fra scripts.

(det kan også sagtens være at det er nemt allerede i dag, eftersom jeg intet aner om det, og kun gætter :-)

#1
Men hvis nu man kan give scriptet tilladelse til at tilgå keyringen, ligesom man gør med andre programmer?
  • Log ind eller opret dig for at tilføje kommentarer

# 4

13 år 10 måneder siden

Permalink

Indsendt af kenneth den 21. august 2011 kl. 18:28

Permalink

aha ok, så må det vel

aha ok, så må det vel være noget som det her, vi er ude i?

http://blog.schmichael.com/2008/10/30/listing-all-passwords-stored-in-g…
  • Log ind eller opret dig for at tilføje kommentarer

# 5

13 år 10 måneder siden

Permalink

Indsendt af uldall den 21. august 2011 kl. 18:53

Permalink

Måske det her er noget?

Måske det her er noget? https://launchpad.net/gkeyring
  • Log ind eller opret dig for at tilføje kommentarer

# 6

13 år 10 måneder siden

Permalink

Indsendt af marlar den 22. august 2011 kl. 11:07

Permalink

Jeg tror han er ude

#3: Jeg tror han er ude efter API'et så hans script kan bruge gnome-keyring til at gemme og forespørge om adgangskoder.

Ja, præcis. Det handler om at jeg gerne vil springe et led over i håndteringen af en af mine krypterede mapper. Og jeg bliver jo fx ikke spurgt om kodeordet til mit wlan, det overføres via keyring. Det er det tilsvarende jeg er ude efter.

#4: aha ok, så må det vel være noget som det her, vi er ude i?

Ja, det virker faktisk! Jeg får listet mine kodeord, næsten en smule skræmmende.

Det ser ud til at #5's forslag er noget nær det samme.

Og der er ok det er python, det behøver ikke være bash.

Og endelig, #1: jeg skal vist også læse lidt op på PAM :-)


EDIT: Kan endda set mit root password med det script når jeg kort forinden har lavet en sudo. Det er godt nok til at få sved på panden af!

EDIT 2: Det mest skræmmende er at scriptet fungerer med en almindelig brugerkonto. Hvis det så bare krævede root!
  • Log ind eller opret dig for at tilføje kommentarer

# 7

13 år 10 måneder siden

Permalink

Indsendt af kenneth den 22. august 2011 kl. 20:43

Permalink

EOD :-)

EOD :-)
  • Log ind eller opret dig for at tilføje kommentarer

# 8

13 år 10 måneder siden

Permalink

Indsendt af frogmaster den 23. august 2011 kl. 16:48

Permalink

Jeg kan ikke få det der

Jeg kan ikke få det der script til at virke på Mint Katya, og jeg bruger ikke Keyring til andet end logon.

Har ikke gjort mere ud af det, men Keyring er jo Seahorse.

Jeg lagde mærke til, at i Synaptic på Mint Katya er der ekstra plugins til Seahorse, og at der vistnok er nogle serverfunktioner i Seahorse's Indstillinger.

Kan de bruges til foremålet?
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

Gode anmeldelser Zorin OS 17.3 0
llumos Unix-operativsystem, 0
Den er go 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0

Seneste aktivitet

Ingen Mint 5
Linux App Store Flathub når 3 milliarder downloads 2
Digitaliseringsministeriet sætter gang i pilotprojekt om digital suverænitet 3
Mest sikker webbrowser 5
Firefox 2
Privatbeskeder 7
Backup/synkronisering? 3
BigLinux 5
Chatgpt satire 1
Læsning af databasefil i Firefox 2
Vanilla OS 15
Pepsi Challenge 4
"Intet realistisk alternativ" - mig i r*ven 10
Linuxin er nu migreret til Drupal 11 13
Et Dansk alternativ til Facebook 18
Ekstern Blu-ray-brænder, der fungerer med PCLinuxOS 3
Københavns og Aarhus Kommune dropper MS 9
Open Source-eksperimentet 1
Microsoft og Google ud af de danske skoler 2
Udfordringer med lydin på Debian 12 1

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !