Forum Linux.pl

System => Administracja => Wątek zaczęty przez: amajcher w 2016-12-14, 22:04:26

Tytuł: dodawanie nowych userów - konfiguracja
Wiadomość wysłana przez: amajcher w 2016-12-14, 22:04:26
hej :)
jestem bardzo początkującym linuksiarzem więc proszę o wyrozumiałość, mam za zadanie zrobić skrypt w bashu w którym będę podawał nick oraz hasło, skrypt będzie mi automatycznie tworzył nowych userów to akurat nie jest trudne.
Kolejna część to każdy user ma mieć konto w katalogu home np. home/tempuser, oraz dowiązania do serwera apache2( jest taka komenta ln -s ) i gdy zaloguje się dany user to zabronione jest mu wyjście poza katalog czyli do /home. Nie mam pojęcia jak to zrobć. Orientuje się, że trzeba coś w apache ustawić ale nie wiem co... proszę o pomoc

to mój aktualny skrypt :

#!/bin/sh
echo 'podaj imie'

read imie
echo 'podaj nazwisko'
read nazwisko
echo 'podaj pokoj'
read pokoj

tempid=${imie}${nazwisko}
useradd  -d /home/$tempid $tempid -m -s /bin/bash
passwd $tempid
mkdir /home/$tempid/public_html
ln -s /home/$tempid/public_html /var/www/$tempid
mkdir /home/$tempid/public_samba
mkdir /home/$tempid/private_html

echo utworzyles uzytkownika : \"$imie$nazwisko \" o numerze pokoju:  $pokoj