wsicki useri na Redhat

4 отговора 180 прегледа
#1

wsicki useri na Redhat

zdrawejte.
picha edin skript, w koito po nqkakyw nachin trqbwa da namerq wsicki registrirani useri na syrwyra i da otdelq edna chast ot tqh. Nqkoi znae li funkciq ili komanda, s koqto da wrychta w rezultat wsichki useri?

predwaritelno blagodarq

Отговор
в отговор на mitk_o #2

Re: wsicki useri na Redhat

cut -f1 -d":" /etc/passwd

Linux is like a wigwam - No Windows, No Gates, Apache inside
Отговор
в отговор на salle #3

Това даже .....

...работи на произволен Unix

...пазете дърветата, не са ваши...
Отговор
в отговор на Яceн #4

Не,

не е така. Това работи само, ако не се използва NIS или някакъв друг PAM. Трябва да се използва системна функция от clib, която се предефинира от различните PAM, така че да се съобразява с тях. Обаче не съм го правил и дори не съм сигурен, че има възможност "чисто" да вземеш всички потребители. Обикновено човек казва име+парола и разбира дали те са верни.

Отговор
в отговор на Masklin #5

Така де -

Ако системата ти изобщо работи с passwd - а през системните функции, независимо какъв PAM имаш, не можеш да видиш списък на потребителите и даже не можеш да провериш за някого дали го има ако не знаеш паролата му - иначе хакерството и писането на троянци щеше да е доста по-лесно.

...пазете дърветата, не са ваши...
Отговор