[gelöst] MCC - automatische Authorisierung - pam-panel-icon

Dieses Forum dient der grundlegenden Hilfe und Unterstützung :

Stelle hier Deine Fragen zur Grundinstallation und zur Benutzung von Mageia. Beispielsweise gehören hierhin Fragen zum Download der ISOs und deren Installation, zur Einrichtung des Druckers, Benutzung der Textbearbeitung, usw.

Bitte versuche, Deine Fragen im richtigen Subforum zu stellen und gib dabei so viele Informtionen wie möglich. Je präziser die Frage gestellt wird, um so eher bekommst Du eine hilfreiche Antwort.

[gelöst] MCC - automatische Authorisierung - pam-panel-icon

Beitragvon gert » Jul 29th, '11, 13:34

Hallo,
wenn ich z.B. MCC starte und mich als root authorisiere, startet ein Tool, das dafür sorgt, dass die Authorisierung erhalten bleibt (sollange bis man sie abschaltet) .
Ich möchte nicht, dass dieses Tool gestartet wird.
Weiß jemand wie das heißt und wo ich das generell abschalten kann ?

Gruß Gert
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt ! ---Albert Einstein---
Benutzeravatar
gert
 
Beiträge: 69
Registriert: Jun 1st, '11, 10:27

Re: automatische Authorisierung

Beitragvon wobo » Jul 29th, '11, 13:55

Gute Frage (das hatten wir im deutschen Mandriva-Forum schon). Das Problem tauchte da schon vor 2 Jahren auf - ohne Lösung (soweit ich weiß)!
z.B.: http://www.mandrivauser.de/forum/viewto ... 81&t=25399
wobo
---
Jedes Tier, jede Pflanze und jeder Stein hat einen Sinn und Zweck im natürlichen Gesamtsystem. Nur der Mensch nicht.
Benutzeravatar
wobo
 
Beiträge: 1702
Registriert: Mai 20th, '11, 13:34

Re: automatische Authorisierung

Beitragvon doktor5000 » Jul 29th, '11, 14:11

Hier ist eine Lösung:
http://forum.mandriva.com/en/viewtopic. ... 88#p749688

Stellt sich bloß die Frage was du willst:

Willst du nur dass das Symbol nicht angezeigt wird, sind die beiden ersteren Vorschläge für dich interessant.
Willst du, dass sich das Passwort nicht solange gemerkt wird, ist der dritte Vorschlag für dich interessant.

Das Tool sorgt übrigens nicht dafür, dass die Authorisierung erhalten bleibt, es ist nur eine grafische Anzeige dafür.
Verantwortlich dafür sind die PAM-Timeout-Einstellungen, und die sind m.E. schon sehr lange so, es gab nur kein Applet dazu.
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6062
Registriert: Jun 2nd, '11, 09:39

Re: automatische Authorisierung

Beitragvon wobo » Jul 29th, '11, 14:28

doktor5000 hat geschrieben:Hier ist eine Lösung:
http://forum.mandriva.com/en/viewtopic. ... 88#p749688
Willst du, dass sich das Passwort nicht solange gemerkt wird, ist der dritte Vorschlag für dich interessant.
Wenn er denn korrekt wäre. :(
If you want to change the timeout, you have to add a different timeout to pam_timestamp in /etc/pam.d/simple_root_authen.
In der Datei /etc/pam.d/simple_root_authen gibt es den Eintrag 'pam_timestamp' nicht, man kann also auch nichts ändern. Man kann ihn natürlich hinzufügen, dazu müsste man aber wissen, wie der Eintrag für "gar kein Timeout" lauten muss.
Will sagen: der timeout muss woanders definiert sein.

In der genannten Datei wird nur auf die entsprechende Lib hingewiesen (pam_timestamp.so).
wobo
---
Jedes Tier, jede Pflanze und jeder Stein hat einen Sinn und Zweck im natürlichen Gesamtsystem. Nur der Mensch nicht.
Benutzeravatar
wobo
 
Beiträge: 1702
Registriert: Mai 20th, '11, 13:34

Re: automatische Authorisierung

Beitragvon doktor5000 » Jul 29th, '11, 14:39

Richtig, und genau dort kann auch der Timeout eingetragen werden.
Sagen einem auch die entsprechenden man-Pages (pam-panel-icon, pam_timestamp)

Ich bin mal so frei:

PAM_TIMESTAMP(8) Linux-PAM Manual PAM_TIMESTAMP(8)

NAME
pam_timestamp - Authenticate using cached successful authentication attempts

SYNOPSIS
pam_timestamp.so [timestamp_timeout=number] [verbose] [debug]

DESCRIPTION
In a nutshell, pam_timestamp caches successful authentication attempts, and allows you to use a recent successful attempt as the basis for
authentication. This is similar mechanism which is used in sudo.

When an application opens a session using pam_timestamp, a timestamp file is created in the timestampdir directory for the user. When an
application attempts to authenticate the user, a pam_timestamp will treat a sufficiently recent timestamp file as grounds for succeeding.

OPTIONS
timestamp_timeout=number
How long should pam_timestamp treat timestamp as valid after their last modification date (in seconds). Default is 300 seconds.
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6062
Registriert: Jun 2nd, '11, 09:39

Re: automatische Authorisierung

Beitragvon gert » Jul 29th, '11, 14:42

Code: Alles auswählen
If you want to change the timeout, you have to add a different timeout to pam_timestamp in /etc/pam.d/simple_root_authen.


Ich weiß nicht wo/wie ich in der Datei "simple_root_authen" einen timeout-Wert ändern soll !

simple_root_authen:
Code: Alles auswählen
#%PAM-1.0
auth       sufficient   pam_rootok.so
auth       sufficient   pam_timestamp.so
auth       include      system-auth
session    required     pam_permit.so
session    optional     pam_xauth.so
session    optional     pam_timestamp.so
account    required     pam_permit.so

auth    required        pam_succeed_if.so       quiet user != xguest
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt ! ---Albert Einstein---
Benutzeravatar
gert
 
Beiträge: 69
Registriert: Jun 1st, '11, 10:27

Re: automatische Authorisierung

Beitragvon gert » Jul 29th, '11, 14:48

sorry, ich war zu langsam !!!
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt ! ---Albert Einstein---
Benutzeravatar
gert
 
Beiträge: 69
Registriert: Jun 1st, '11, 10:27

Re: automatische Authorisierung

Beitragvon doktor5000 » Jul 29th, '11, 14:50

Das fett markierte in dem man-Page-Auszug hast du gekonnt überlesen?

EDIT:
gert hat geschrieben:sorry, ich war zu langsam !!!

Kein Problem.
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6062
Registriert: Jun 2nd, '11, 09:39

Re: automatische Authorisierung

Beitragvon wobo » Jul 29th, '11, 15:10

doktor5000 hat geschrieben:Richtig, und genau dort kann auch der Timeout eingetragen werden.
Sagen einem auch die entsprechenden man-Pages (pam-panel-icon, pam_timestamp)

pam_timestamp.so [timestamp_timeout=number] [verbose] [debug]

Im Moment stehe ich auf dem Schlauch. Ist das ein Konsolenbefehl? Kann eigentlich nicht sein, wenn ich den eingebe, also
Code: Alles auswählen
# /lib64/security/pam_timestamp.so timestamp_timeout=0
erhalte ich einen Speicehrzugriffsfehler.

Manchmal hasse ich man pages!
wobo
---
Jedes Tier, jede Pflanze und jeder Stein hat einen Sinn und Zweck im natürlichen Gesamtsystem. Nur der Mensch nicht.
Benutzeravatar
wobo
 
Beiträge: 1702
Registriert: Mai 20th, '11, 13:34

Re: automatische Authorisierung

Beitragvon gert » Jul 29th, '11, 15:18

Meine Datei "simple_root_authen" sieht jetzt so aus:
#%PAM-1.0
auth sufficient pam_rootok.so
auth sufficient pam_timestamp.so
auth include system-auth
session required pam_permit.so
session optional pam_xauth.so
session optional pam_timestamp.so timestamp_timeout=0
account required pam_permit.so

auth required pam_succeed_if.so quiet user != xguest


Das führt allerdings zu keiner Änderung im Verhalten !!!
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt ! ---Albert Einstein---
Benutzeravatar
gert
 
Beiträge: 69
Registriert: Jun 1st, '11, 10:27

Re: automatische Authorisierung

Beitragvon junior » Jul 29th, '11, 15:36

Moin.

Schuss Ins Blaue.

timestamp_timeout=0 ( er kann evtl. nicht mit der "0" um ) Wäre in den Fall ja deaktiviert. Kannst ja sonst gleich auskommentieren.

Evtl. mal timestamp_timeout=1
Gruß Thomas.
Benutzeravatar
junior
 
Beiträge: 69
Registriert: Jul 26th, '11, 15:26

Re: automatische Authorisierung

Beitragvon doktor5000 » Jul 29th, '11, 15:47

Ich hab keine Ahnung von PAM, aber ich hätte es jetzt einfach mal auch an den oberen pam_timestamp.so-Eintrag mit angehängt.
Sonst mal den Tip von junior befolgen.

Wichtigste Frage:
Danach hast du neu gebootet bzw. dich ab- und wieder angemeldet?
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6062
Registriert: Jun 2nd, '11, 09:39

Re: automatische Authorisierung

Beitragvon junior » Jul 29th, '11, 15:55

Hmm, also an der "0" liegst wohl nicht.
Gruß Thomas.
Benutzeravatar
junior
 
Beiträge: 69
Registriert: Jul 26th, '11, 15:26

Re: automatische Authorisierung

Beitragvon gert » Jul 29th, '11, 16:06

So muss es aussehen:
Code: Alles auswählen
auth       sufficient   pam_timestamp.so timestamp_timeout=0


Dann funktionierts auch !!!

Ich habe jetzt noch den Icon-Aufruf aus der Autostart-Datei herausgenommen und bin mit dem Ergebnis rund um zufrieden.

gelöst !
Dank an Alle !!!
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt ! ---Albert Einstein---
Benutzeravatar
gert
 
Beiträge: 69
Registriert: Jun 1st, '11, 10:27

Re: automatische Authorisierung

Beitragvon junior » Jul 29th, '11, 16:09

Super.
Bei mir auch. Ich hab die einfach auskommentiert, ist aber nicht so elegant ;)
Gruß Thomas.
Benutzeravatar
junior
 
Beiträge: 69
Registriert: Jul 26th, '11, 15:26

Re: automatische Authorisierung

Beitragvon doktor5000 » Jul 29th, '11, 16:52

junior hat geschrieben:Super.
Bei mir auch. Ich hab die einfach auskommentiert, ist aber nicht so elegant ;)


Interesse- und verständnishalber: Was genau hast du auskommentiert?
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6062
Registriert: Jun 2nd, '11, 09:39

Re: automatische Authorisierung

Beitragvon junior » Jul 29th, '11, 17:10

Moin.

Code: Alles auswählen
%PAM-1.0                                                                                                                     
auth       sufficient pam_rootok.so                                                                                         
#auth       sufficient   pam_timestamp.so                                                                                     
auth       include      system-auth                                                                                           
session    required     pam_permit.so                                                                                         
session    optional     pam_xauth.so                                                                                         
session    optional     pam_timestamp.so                                                                                     
account    required     pam_permit.so                                                                                         
                                   


Die "etc/pam.d/simple_root_authen"
Gruß Thomas.
Benutzeravatar
junior
 
Beiträge: 69
Registriert: Jul 26th, '11, 15:26

Re: automatische Authorisierung

Beitragvon gert » Jul 31st, '11, 13:01

Bitte als gelöst markieren !

Danke
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt ! ---Albert Einstein---
Benutzeravatar
gert
 
Beiträge: 69
Registriert: Jun 1st, '11, 10:27

Re: automatische Authorisierung

Beitragvon doktor5000 » Jul 31st, '11, 13:06

junior hat geschrieben:Bei mir auch. Ich hab die einfach auskommentiert, ist aber nicht so elegant ;)


Doch eigentlich ist deine Lösung die sauberere und richtigere Lösung - du deaktivierst die timestamp-Authorisierung vollständig,
es muss immer wieder das Passwort eingegeben werden.

gert hat quasi als Workaround diese timestamp-Authorisierung auf 0 Sekunden begrenzt, was funktioniert aber technisch unsauberer wäre.

Egal, Hauptsache es funktioniert so wie ihr wollt :)

@gert: Schon geschehen ;)
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6062
Registriert: Jun 2nd, '11, 09:39


Zurück zu Basis-Support

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron