smbpasswd

5 отговора 143 прегледа
#1

smbpasswd

Abe da znaete nqkakyv po-lesen na4in za syzdawaneto na tozi file kakto i na smbusers v Slackware? V RedHat sym puskal Sambata i to bez nikakwo potene kato izpolzwam mksmbpasswd.sh scripta oba4e tuk ne6tata stoyat po-razli4no. Prosto nai-udobnia i sravnitelno byrzia na4in za puskaneto na Samba me interesuva.10x.

---- live and learn ----
Отговор
в отговор на Slack© #2

Re: smbpasswd

mi to smbpasswd si prai fila kato mu dobaviash parvia user, viz kva beshe optziata v mana

Отговор
в отговор на gonzales #3

Re: smbpasswd

Sorry, ne se izrazih prawilno- imah vpredvid ot /etc/passwd (respektivno shadow) da si naprawq faila smbpasswd sys sy6tite paroli.

---- live and learn ----
Отговор
в отговор на Slack© #4

Re: smbpasswd

smbpasswd -a imeto_na_usera

Posle shte te popita za password i ti shte mu dadesh sushtata. Smisula na smbpasswd e osven da razdeljash parolite za Linux i tezi na userite pod boza e i da mojesh da se opravish s kriptiranite paroli, koito se izpolzvat v CIF mrejite. Za da si polzvash standartnija /etc/passwd i /etc/shadow trjabva da nakarash bozite da prashtata parolite v prav text. Tova se pravi s leko brukvane v windows registry, koeto e opisano v dokumentacijata na samba.

T.e. Kriptiraneto v smbpasswd e sprajmo standartite na Microsoft, a tova /etc/passwd sprjamo tezi na Linux. smbpasswd e posrednik mejdu bozite i Linux pri prehvurljaneto na kriptirani paroli.
Shto se otnasja do smbusers, to toj se izpolzva ako iskash N na broj bozadjijski user-a da budat za Linux kato edin user. T.e. Izigrava roljata na polagane mejdu windows useri i linux user.

Отговор
в отговор на Slack© #5

Два начина

(кой от кой по тъп )
- слагаш си webmin; той има възможност за batch преобразуване
- пишеш си скриптче, което минава през /etc/shadow и за всеки user вика smbpasswd. Примерно:
$ cat /etc/passwd | awk -F: '{ print $1; }' | xargs -n 1 smbpasswd -a

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

Разбира се,

по вторият начин ще трябва да въвеждаш парола за всеки потребител, а и ще направиш акаунти, които не искаш - примерно, самба юзера ftp. Ако искаш да си спестиш поне въвеждането на пароли, използвай опцията -n - ще получиш потребители с празни пароли:

$ cat /etc/passwd | awk -F: '{ print $1; }' | xargs -n 1 smbpasswd -a -n

Препоръчвам ти webmin. Можеш да си го дръпнеш от тук

Редактирано от Masklin на

Отговор