Použití cut - výpis seznamu uživatelů samby

Martin Blaha conf.linux na seritech.cz
Středa Červen 12 16:20:36 CEST 2013


Zdravím,
dvě zpětný lomítka jsou nejjednoduší řešení, díky :-)

root na server:/var/lib/samba# tdbdump passdb.tdb | grep USER | cut -d_ -f2 
| cut -d\\ -f1
udrzba
pokladna
aktivizace

Co se týče passdb.tdb - kde jinde ze systému bych vytáhl seznam 
uživatelů majících přístup na smb sdílené prostředky ?
Dříve to byl příkladne /etc/samba/smbpasswd pěkně jednoduše v textu, ale 
toto je z aktuálního debianu, kde jsou uživatelé uloženi
v passdb.tdb

díky za řešení, s pozdravem Martin

Dne 12.6.2013 15:52, Martin Vancl napsal(a):
>> vnutit příkazu cut parametr -d\ protože to bere zřejmě jako odřádkování nebo
>> tdbdump passdb.tdb | grep USER | cut -d_ -f2 | cut -d0 -f1
>> a výsledkem je
>> udrzba\
>> pokladna\
>> aktivizace\
> Dobry den,
> zkuste dat 2 zpetna lomitka. Me funguje:
> # tdbdump /var/lib/samba/passdb.tdb | grep USER | cut -d_ -f2 | cut
> -d0 -f1 | cut -d\\ -f1
> pokus
> spravce
> martin
> #
>
> Je to sice zbytecne komplikovane, ale funguje to.
>
> Je opravdu nutne pracovat se souborem passdb.tdb?
>
>



Další informace o konferenci Linux