Äèñòðî Ôåäîðà 4, 2 ñúðâúðà:
Server1 --> PDC1
Server2 --> PDC2
PDC2 å trusting íà PDC1, ñúîòâåòíî PDC2 e trusted íà PDC2.
Join WinXP â PDC2, restart, login screen - âèæäàò ñå è äâàòà äîìåéíà
Ëîãâàì ñå â PDC2 áåç ïðîáëåì, íî â PDC1 íå ìîãà äà ñå ëîãíà, ïîíåæå â /etc/passwd íà PDC2 íÿìà òàêúâ þçåð.
Çà öåëòà ðåäàêòèðàì smb.con íà PDC2, äîáàâÿì:
add user script = /usr/sbin/useradd %u -g users -s /bin/false -d /dev/null
Îïèòâàì ñå îòíîâî äà ñå ëîãíà â PDC1 (ïðèìåðíî ñ þçåð ivan) è îòíîâî íå ñå ïîëó÷àâà, â ëîãà íà PDC2 /var/log/samba/winxp.log ïèøå ñëåäíîòî:
useradd: unable to lock password file
useradd ....gave 1
Êîãàòî ñå îïèòàì äà access-âàì íÿêàêúâ share îò PDC2 ñ þçåð îò PDC1 (ïðèìåðíî ivan), useradd ñå èçïúëíÿâà è â /etc/passwd íà PDC2 ñå äîáàâÿ ðåä ñ þçåðà ivan
Óñòàíîâÿâàì, ÷å ïðè login ïðîöåñ "add user script = /usr/sbin/useradd %u ......" ñå îïè òâa äà ñå èçïúëíÿâà ñ þçåðà nobody, òîé ðàçáèðà ñå íÿìà ïðàâà äà èçïúëíÿâà êîìàíäàòà useradd, íå ñå ñúçäàâà þçåð (ïðèìåðíî ivan), è åñòåñòâåíî íÿìà êàê äà ñå ëîãíà â PDC1
È ñåãà âå÷å ïðàâÿ ñëåäíèÿ òåñò:
ðåäàêòèðàì â PDC2: visudo -f sudoers, êàòî äîáàâÿì ðåäà:
%nobody ALL=/usr/sbin/useradd
ðåäàêòèðàì è smb.conf íà PDC2
add user script = sudo -u root /usr/sbin/useradd %u ......
....xexe ñåãà íåùàòà âúðâÿò, íî çàùî òðÿáâà äà å òàêà, õììì?
Âúïðîñà ìè å - áúã ëè òîâà èëè íå? , çàùî ïðè "map network drive", "add user script =.." ñå èçïúëíÿâà êàòî root, êàêòî ñè ìó å ðåäà è êàêòî ñè ïèøå â man "smb.conf",
à ïðè ëîãèí ïðîöåñ "add user script = /usr/sbin/useradd..." ñå îïèòâà äà ñå èçïúëíÿâà îò èìåòî íà þçåðà nobody, êîèòî ðàçáèðà ñå íÿìà permissions çà òîâà ?
Àêî ãðåøà íÿêúäå ïîïðàâåòå ìå, äàéòå ìè íÿêàêâà èäåÿ èëè äðóãà àëòåðíàòèâà!
Áëàãîäàðÿ âè ïðåäâàðèòåëíî;)
Yahoo! Mail
Use Photomail to share photos without annoying attachments.
