Marcin N Napisano Kwiecień 28, 2007 Zgłoszenie Share Napisano Kwiecień 28, 2007 Witam !! Prosze o pomoc, bo juz naprawde nie wim co jest grane, przy probie dodania uzytkownika (jakiegokolwiek) - powiedzmy marcin mam nastepujacy blad ponizej i oczywiscie nie moge go zalozyc : [root@marcin log]# smbpasswd -a marcin New SMB password: Retype new SMB password: startsmbfilepwent_internal: file ./etc/samba/smbpasswd did not exist. Couldn't create new one. Error was: No such file or directoryUnable to open passdb database. startsmbfilepwent_internal: file ./etc/samba/smbpasswd did not exist. Couldn't create new one. Error was: No such file or directorystartsmbfilepwent_internal: too many race conditions creating file ./etc/samba/smbpasswd add_smbfilepwd_entry: unable to open file. Failed to add entry for user marcin. Failed to modify password entry for user marcin Plik oczywiscie istnieje i ma nastepujace uprawniena : [root@marcin log]# cd / [root@marcin /]# cd etc/samba [root@marcin samba]# ls lmhosts secrets.tdb smb.conf smb.conf.bac smbpasswd smbusers [root@marcin samba]# ls -la total 64 drwxr-xr-x 2 root root 4096 Apr 28 17:11 . drwxr-xr-x 99 root root 12288 Apr 28 16:55 .. -rw-r--r-- 1 root root 20 Sep 2 2006 lmhosts -rw------- 1 root root 8192 Apr 28 16:11 secrets.tdb -rw-r--r-- 1 root root 1352 Apr 28 17:11 smb.conf -rw-r--r-- 1 root root 9765 Apr 28 16:09 smb.conf.bac -rw------- 1 root root 0 Apr 28 16:11 smbpasswd -rw-r--r-- 1 root root 112 Apr 28 17:11 smbusers Prosze o pomoc, naprawde nie wim o co chodzi, a serwer jest glownie pod SAMBE. Nie jest zainsalowany SELinux (audyt) - [root@marcin samba]# getenforce Disabled pozdrawiam, Marcin Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
snake Napisano Kwiecień 28, 2007 Zgłoszenie Share Napisano Kwiecień 28, 2007 jeśli ustawiłeś bindowanie do interfejsu w smb.conf (bind interfaces only = yes) to może to być problemem opis jest w man smb.conf ustaw to na "no". albo 1. zatrzymaj sambę 2. skasuj plik (lub go przenieś) /etc/samba/smbpasswd , spróbuj także przywrócić domyslny plik smb.conf i zmień w nim tylko tryb pracy oraz dodaj swoje udostępnione zasoby 3. uruchom sambę i spóbuj dodać uzytkownika 4. jeśli to wersja 3.x.x to wpisz pdbedit -L 5.Baza haseł i użytkowników znajduje się teraz tutaj /var/lib/samba/.... Mam nadzieję że pomoże. Pozdro Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
caleon Napisano Maj 8, 2008 Zgłoszenie Share Napisano Maj 8, 2008 A konto marcin w (_linuxie_ → Linuksie) ORT najpierw założyłeś?? dopiero pozniej dodaje się użytkownika marcin poprzez smbpasswd Pozdrawiam Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
samba Napisano Maj 8, 2008 Zgłoszenie Share Napisano Maj 8, 2008 A konto marcin w (_linuxie_ → Linuksie) ORT najpierw założyłeś?? dopiero pozniej dodaje się użytkownika marcin poprzez smbpasswd Pozdrawiam Dokładnie tak jak napisał caleon tylko że, najpierw tworzy się grupy (group add) a później użytkowników linuksa i dodaje do grup które stworzyłeś. Dopiero po tych krokach tworzysz userów samby poprzez smbpasswd -a oraz musisz jeszcze stworzyć konta maszyn smbpasswd -a -m nazwa_kompa. W sekcji global najlepiej (jeśli jest to jedna z ostatnich wersji samby) mieć baze użytkowników samby (tzw backend) w tdbsam czyli taki wpis : passdb backend = tdbsam username map = /etc/samba/smbusers Jeśli będziesz mieć porblemy to napisz pomogę. P.S Poczytaj sobie manual samby official how-to strona 99 ,191 itp Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się