session-keyring(7) Miscellaneous Information Manual session-keyring(7) NUME session-keyring - inel de chei de proces partajat pentru sesiune DESCRIERE Inelul de chei de sesiune este un inel de chei utilizat pentru a ancora chei in numele unui proces. De obicei, este creat de pam_keyinit(8) atunci cand un utilizator se conecteaza i se va adauga o legatura care face trimitere la user-keyring(7). Opional, PAM(7) poate revoca inelul de chei de sesiune la deconectare (in configuraiile tipice, PAM face aceasta revocare). Cheia de sesiune are numele (descrierea) _ses. Este definita o valoare speciala a numarului de serie, KEY_SPEC_SESSION_KEYRING, care poate fi utilizata in locul numarului de serie real al inelului de chei de sesiune al procesului apelant. ,,@s", din utilitarul keyctl(1), poate fi utilizat in locul unui ID de cheie numeric in acelai mod. Inelul de chei de sesiune al unui proces este motenit prin clone(2), fork(2) i vfork(2). Inelul de chei de sesiune este pastrat in execve(2), chiar i atunci cand executabilul este set-user-ID sau set-group-ID sau are capacitai. Inelul de chei al sesiunii este distrus atunci cand ultimul proces care se refera la el iese. Daca un proces nu are un inel de chei de sesiune atunci cand este accesat, atunci, in anumite circumstane, user-session-keyring(7) va fi ataat ca inel de chei de sesiune, iar in altele va fi creat un nou inel de chei de sesiune. (A se vedea user-session-keyring(7) pentru mai multe detalii). Operaii speciale Biblioteca keyutils ofera urmatoarele operaii speciale pentru manipularea inelelor de chei de sesiune: keyctl_join_session_keyring(3) Aceasta operaie permite apelantului sa schimbe inelul de chei al sesiunii la care este abonat. Apelantul poate sa se alature unui inel de chei existent cu un nume specificat (descriere), sa creeze un nou inel de chei cu un nume dat sau sa solicite nucleului sa creeze un nou inel de chei de sesiune ,,anonima" cu numele "_ses" (aceasta funcie este o interfaa pentru operaia keyctl(2) KEYCTL_JOIN_SESSION_KEYRING). keyctl_session_to_parent(3) Aceasta operaie permite apelantului sa faca din inelul de chei de sesiune al procesului parinte acelai cu al sau. Pentru ca aceasta operaie sa reueasca, procesul parinte trebuie sa aiba atribute de securitate identice i trebuie sa aiba un singur fir de execuie (aceasta funcie este o interfaa pentru operaia keyctl(2) KEYCTL_SESSION_TO_PARENT). Aceste operaii sunt, de asemenea, expuse prin intermediul instrumentului keyctl(1) ca: keyctl session keyctl session - [ ...] keyctl session [ ...] i: keyctl new_session CONSULTAI I keyctl(1), keyctl(3), keyctl_join_session_keyring(3), keyctl_session_to_parent(3), keyrings(7), PAM(7), persistent-keyring(7), process-keyring(7), thread-keyring(7), user-keyring(7), user-session-keyring(7), pam_keyinit(8) TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . Pagini de manual de Linux 6.06 31 octombrie 2023 session-keyring(7)