Ta kontrola statutu se hodila, moc díky. Jen mám teď problém - skript se má spustit automaticky a při jeho spuštění mám zadat jméno a domovský adresář nového uživatele. Měl jsem skript takto:
#!/bin/bash
user=$1
home_directory=$2
sudo adduser $user --home $home_directory
Pokud to nastavím a spustím, nic se nestane, pouze v logu napíše, že adduser potřebuje vstupní parametry. Zadání úkolu je takové, že skript nesmí být interaktivní. Když zadám do skriptu hodnoty přímo do příkazu adduser, uživatel se co 20 minut vytvoří.
Co s tím?
P.S.: Pokud skript výše napsaný spustím manuálně, zadám heslo sudo a terminál se zavře.
#!/bin/bash
user=$1
home_directory=$2
sudo adduser $user --home $home_directory
Pokud to nastavím a spustím, nic se nestane, pouze v logu napíše, že adduser potřebuje vstupní parametry. Zadání úkolu je takové, že skript nesmí být interaktivní. Když zadám do skriptu hodnoty přímo do příkazu adduser, uživatel se co 20 minut vytvoří.
Co s tím?
P.S.: Pokud skript výše napsaný spustím manuálně, zadám heslo sudo a terminál se zavře.