Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2016-01-27 21:36:13

  piotrpiotr - Nowy użytkownik

piotrpiotr
Nowy użytkownik
Zarejestrowany: 2016-01-27

skrypt do zakładania kont

Witam potrzebuje na jutro skrypt który ma zakładać konta, dodac ich do grupy i ustawic im haslo
na razie napisałem coś takiego ale nie działa

#!/bin/bash
for x in konto1 konto2   ;
do
sudo addgroup klasa1
sudo useradd -m -g klasa1 $x
sudo passwd haslo1@ $x
done

jeśli ktoś ma chwile czasu mógłby mi pomóc?

Offline

 

#2  2016-01-27 21:42:15

  thomsson - Dyskutant

thomsson
Dyskutant
Zarejestrowany: 2011-10-26

Re: skrypt do zakładania kont

Wywal sudo ze skryptu, sudo podaje się przed wywołaniem skryptu, konto1 i konto2 wrzuć do tablicy i iteruj po niej to tak na początek, poza tym to jakiś skrypt na zaliczenie? Bo ogólnie sens tego skryptu jest żaden jak na razie


ilin napisał
"DUG to tez moja mała ojczyzna"

Offline

 

#3  2016-01-27 21:44:28

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: skrypt do zakładania kont

Było coś podobnego:
https://forum.dug.net.pl/viewtopic.php?id=19170

Musisz tylko polecenia spakować do jednego/dwóch skryptów.


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#4  2016-01-27 21:48:21

  piotrpiotr - Nowy użytkownik

piotrpiotr
Nowy użytkownik
Zarejestrowany: 2016-01-27

Re: skrypt do zakładania kont

thomsson napisał(-a):

Wywal sudo ze skryptu, sudo podaje się przed wywołaniem skryptu, konto1 i konto2 wrzuć do tablicy i iteruj po niej to tak na początek, poza tym to jakiś skrypt na zaliczenie? Bo ogólnie sens tego skryptu jest żaden jak na razie

taka "praca domowa". Nauczycielka tłumaczyła nam to tak że to ma być jeden plik uruchamiany przez konsole który tworzy konta, dodaje je do grupy i ustala im hasła ( drugi plik ma to kasować). Czyli skasować sudo a z tablicą o co chodzi?

Offline

 

#5  2016-01-27 22:00:08

  uzytkownikubunt - Zbanowany

uzytkownikubunt
Zbanowany
Zarejestrowany: 2012-04-25

Re: skrypt do zakładania kont

2621

Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:32:32)

Offline

 

#6  2016-01-28 00:51:03

  rulezdc - Członek DUG

rulezdc
Członek DUG
Skąd: Tarnowskie Góry
Zarejestrowany: 2007-05-22

Re: skrypt do zakładania kont

co do hasla to w skrypcie uzyj mkpasswd lub chpasswd bo passwd bedzie pytac

Offline

 

#7  2016-01-28 01:36:44

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: skrypt do zakładania kont

rulezdc napisał(-a):

co do hasla to w skrypcie uzyj mkpasswd lub chpasswd bo passwd bedzie pytac

Tylko wtedy trzeba takie hasło dostarczyć pacjentom, a tu już się nie Bash ale raczej Perl się kłania z jego modułem NET::SMTP, względnie kombinacja alpejska z Muttem czy Sendmailem.


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)