Nowe posty

xx Postfix jako SMTP Proxy (1)
2019-02-13, 17:01:01
xx Zabezpieczenie przed nieautoryzowanym serwerem DHCP (2)
2019-02-13, 16:24:09
xx Programy antywirusowe - gdzie mają zastosowanie (6)
2019-02-10, 23:05:29
xx Kompilacja kernela. (6)
2019-02-07, 12:08:41
xx Od jakiego linuxa zacząć (1)
2019-02-06, 14:53:46
xx Wtyczki Photoshopa w GIMPie, pod Xubuntu. (1)
2019-02-05, 20:03:39
xx Mysql workbranch (0)
2019-02-05, 10:07:33
xx Problem z uruchomieniem skryptu CGI (2)
2019-02-04, 08:37:12
xx Boot manager (22)
2019-02-03, 12:46:18
xx Skrypt (3)
2019-02-03, 12:28:36

Autor Wątek: dodawanie nowych userów - konfiguracja  (Przeczytany 6150 razy)

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 8
    • Zobacz profil
dodawanie nowych userów - konfiguracja
« dnia: 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