Problem z useradd

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
rexon
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 12 sty 2020, 03:17
Wersja Ubuntu: 18.04
Środowisko graficzne: Inne

Problem z useradd

Post autor: rexon »

Witam jestem na tym forum pierwszy raz i jeśli źle wybrałem dział proszę o przeniesienie.

Witam robiąc skrypt dialogowy chciałem użyć polecenia useradd -p "haslo" "nazwa_użytkownika" gdy przechodzę do końca skryptu podczas próby zalogowania się na nowo utworzone konto nie mogę się zalogować.
Próbowałem ręcznie użyć tego polecenia i również nie działa.
Używając polecenia adduser działa wszytko bez problemu lecz te polecenia posiada w sobie taki mini kreator i przez to nie mogę go użyć w skrypcie okienkowym.
Jest jakiś sposób aby konta działały po użyciu polecenia useradd.
Nie mogę w tym skrypcie modyfikować plików /etc/passwd /etc/shadow
Awatar użytkownika
arecki
Zakręcona Traszka
Zakręcona Traszka
Posty: 747
Rejestracja: 17 lis 2018, 09:31
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Xfce
Architektura: x86_64
Lokalizacja: 44 Bronson Lane Hensonville

Re: Problem z useradd

Post autor: arecki »

Spróbuj tak:

Kod: Zaznacz cały

sudo adduser myuser --gecos "First Last,RoomNumber,WorkPhone,HomePhone" --disabled-password
echo "myuser:password" | sudo chpasswd
https://unix.stackexchange.com/question ... 9912#79912
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4678
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Problem z useradd

Post autor: jacekalex »

Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
rexon
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 12 sty 2020, 03:17
Wersja Ubuntu: 18.04
Środowisko graficzne: Inne

Re: Problem z useradd

Post autor: rexon »

arecki pisze: 12 sty 2020, 11:29 Spróbuj tak:

Kod: Zaznacz cały

sudo adduser myuser --gecos "First Last,RoomNumber,WorkPhone,HomePhone" --disabled-password
echo "myuser:password" | sudo chpasswd
https://unix.stackexchange.com/question ... 9912#79912
Dziękuję za odpowiedź skrypt działa teraz dobrze lecz chciałem jeszcze uzyskać hasło do tego konta lecz składnia passwd "Nazwa_Użytkownika" "Hasło" "Hasło" nie działa gdyż polecenie passwd otwiera swój mini kreator jest jakiś inny sposób na zmianę hasła?
Nie chcę modyfikować pliku /etc/shadow
Awatar użytkownika
arecki
Zakręcona Traszka
Zakręcona Traszka
Posty: 747
Rejestracja: 17 lis 2018, 09:31
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Xfce
Architektura: x86_64
Lokalizacja: 44 Bronson Lane Hensonville

Re: Problem z useradd

Post autor: arecki »

Przecież masz to w przykładzie.
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 53 gości