• 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

14 år 2 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

14 år 2 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

14 år 2 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

14 år 2 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

14 år 2 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

14 år 2 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

14 år 2 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

14 år 2 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

Tid til at lære noget igen 0
TPM 2 0
BigLinux 0
Amerikansk tastatur på dansk tastatur 0
FSF giver flere detaljer om sit nye Librephone projekt 0

Seneste aktivitet

Internettet er ved at dø. Vi kan stadig stoppe det 1
Nørder søger nørder: Første Linux-brugergruppe på Mors 3
Østrigsk ministerium smider Microsoft ud til fordel for Nextcloud 1
Brug carburetor til at forblive usynlig online 8
Sådan konfigurerer du flatpaks' flathub til verified only 9
Plasma tapet-skifter 3
How to upgrade to LMDE 7 4
Virksomheder og enheder der kører på Linux 11
NordVPN har udgivet kildekoden til sin grafiske brugergrænseflade 2
Flere og flere bruger Brave browseren 1
LibreOffice og Collabora: Hvorfor er de ikke i skolerne i stedet for Word og Google Docs? 11
Firewall igen 5
Værdien ved open source 2
Sailfish på android telefon 1
Ladybird Browser 7
Satiriske ordspil 3
Kan ikke boote på installation 26
Tilføj signatur til Evolution mail 2
LUKS kryptering - Er der andre der bruger det 15
Dansk distro til software udviklere 2

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !