Nowe posty

xx Kopia zapasowa systemu? (3)
2018-11-12, 13:07:49
xx Czemu na Linux ciągle są problemy z internetem na wifi? (5)
2018-11-11, 16:41:30
xx kompilacja(chyba) ov51x-jpg (7)
2018-11-11, 11:43:17
xx preloadowane biblioteki do obsługi kamery w skype (11)
2018-11-11, 10:16:24
xx Jak Pulseaudio sprawdza natężenie dźwięku? (11)
2018-11-09, 13:26:35
xx Długi czas ładowania i zawieszanie się systemu (4)
2018-11-03, 13:20:13
xx Wyświetlanie informacji o katalogach - tree (2)
2018-10-31, 14:11:47
xx LVM - przeniesienie danych (4)
2018-10-30, 11:24:07
xx VSFTP z SSL problem. (3)
2018-10-29, 19:46:58
xx Problem z conky (8)
2018-10-29, 15:41:41

Autor Wątek: dodawanie nowych userów - konfiguracja  (Przeczytany 6119 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