Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Problem z dodaniem nowego user'a http://forum.freesco.pl/viewtopic.php?f=22&t=10748 |
Strona 1 z 1 |
Autor: | Sosenek70 [ poniedziałek, 16 stycznia 2006, 00:21 ] |
Tytuł: | Problem z dodaniem nowego user'a |
Dlaczego błąd?? New account will be created as follows: --------------------------------------- Login name: ktos UID: [ Next available ] Initial group: users Additional groups: [ None ] Home directory: /home/ktos Shell: /bin/bash Expiry date: [ Never ] This is it... if you want to bail out, hit Control-C. Otherwise, press ENTER to go ahead and make the account. Creating new account... useradd: unable to lock password file - Error running useradd command -- account not created! (cmd: /usr/sbin/useradd -d /home/ktos -m -g users -s /bin/bash ktos) |
Autor: | Maciek [ poniedziałek, 16 stycznia 2006, 01:15 ] |
Tytuł: | |
A jesteś pewny, że jako root to robisz? |
Autor: | Sosenek70 [ poniedziałek, 16 stycznia 2006, 21:15 ] |
Tytuł: | |
tak na 100% jako root. Może dokadniej opiszę co robiłem Chciałem dodać user'a, a że jestem zielony to pomyliłem komendy i uruchamiałem newusers, później edytowałem plik passwd, później zmieniałem chmod w "mc", ale nawet jak ustawiłem, że wszyscy mogą odczytywać, zapisywać i zmieniać nic nie pomogło ![]() Zauważyłem jeszcze jedną dziwną bałwan jestem: [I have no name!@Dom ja]$ |
Autor: | Sosenek70 [ poniedziałek, 16 stycznia 2006, 23:25 ] |
Tytuł: | |
znalazłem coś takiego: Jest sobie taka akcja.... [root@blabla root]# adduser jacenty adduser: unable to lock password file Czyli nie mozna dodac zadnego usera.. Co mam z tym zrobic? adduser [enter] ? Może spróbować useradd? p.s. nie napisałeś jaka dystrybucja - różnie sprawa wygląda z adduser w różnych dystrybucjach Dziwny blad. Sprobuj dopisac do /etc/passwd dowolna linijke w edytorze tekstu i zobacz czy pozwoli, jesli tak to potem sprawdz /etc/shadow. Jesli bedzie dzialac to cos jest skopane z useradd. Wcale nie taki dziwny, programy w stylu passwd(zreszta nie tylko one) aby zachowac integralnosc danych o userach zakladaja podczas swojego dzialania tzw. pliki blokady, ktore jesli nie zostana usuniete podczas normalnego zakonczenia programu moga wyrzucac takie bledy. i bałwan jestem kończyłem pracę ctr+z i są pliki: passwd.lock i shadow.lock, ale po przeniesieniu tych plików (bo wolałem nie usuwać) useradd nie zadziałało |
Autor: | Maciek [ wtorek, 17 stycznia 2006, 17:46 ] |
Tytuł: | |
Zakładając, że sprawa dotyczy NND, to zapewne coś namieszałeś z tym prawami plików. Diabli wiedzą, co pozmieniałeś. Plik passwd musi mieć prawa 644, shadow 600, a poza tym musza nalezec do usera root i grupy root. Sam root musi mieć numer usera i grupy w passwd - zero. |
Autor: | Sosenek70 [ środa, 18 stycznia 2006, 01:50 ] |
Tytuł: | |
Pewnie i diabłom by był trudno dojść do tego co narobiłem ![]() ![]() oczywiście to NND chmod'y były ok trzeba było usunąć pliki: group.lock passwd.lock shadow.lock no i jeszcze jeden, którego wczoraj nie ruszałem ![]() Dzięki za chmod'y przynajmniej byłem pewien, że tą bałwan jestem mam dobrze (oczywiście jak pozmieniałem po twojej podpowiedzi) |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |