2011-04-14 22:31:27 +0000 2011-04-14 22:31:27 +0000
142
142

Lista użytkowników Samby?

Więc wczoraj wieczorem wyrywałem włosy (w przenośni - jestem łysy) przez ponad godzinę próbując dowiedzieć się, dlaczego smbpasswd odrzucało moje próby zresetowania hasła dla jednego z moich użytkowników Samby. W każdym razie, w skrócie, to było najwyraźniej dlatego, że użytkownik jeszcze nie istniał (smbpasswd -a dodał ją bez skargi, a teraz wszystko jest w porządku), mimo że nadal przysięgam w górę iw dół, że rzeczywiście już ją dodałem.

W każdym razie, gdybym mógł po prostu wymienić użytkowników w bazie danych smbpasswd, zaoszczędziłoby mi to wiele żalu. Czy jest jakieś polecenie lub narzędzie, które może to zrobić? (Samba używa tej nowej bazy danych .tdb, inaczej miałbym tylko cat /etc/smbpasswd).

Odpowiedzi (2)

192
192
192
2011-04-14 23:27:10 +0000

Wierzę, że komenda, której szukasz to pdbedit.

Od strony man “pdbedit - zarządzaj bazą danych SAM (Baza danych użytkowników Samby)”

sudo pdbedit -L -v

-L aby wymienić użytkowników. -v aby być werbalnym.

4
4
4
2017-10-27 13:58:46 +0000

W Sambie 4 i późniejszych, są też samba-tool user list i inne przydatne polecenia zarządzania użytkownikami