|
Dodawanie nowego użytkownika dla PROFTPD
Tomek58 - 15-08-2008 14:49
Witam! Mam zainstalowane proftpd i chcę dodać użytkownika o nazwie: test, który będzie miał pełne prawa dostępu do katalogu test/test2 i nie będzie mógł z niego wychodzić. Jak takie coś zrobić?
qbsiu - 15-08-2008 14:54
Hm... Dodać normalnie usera adduser test
Wyedytować /etc/passwd test:x:1000:1000::/home/test:/bin/bash
zamienić na: test:x:1000:1000::/home/test:/bin/false
Wyedytować /etc/shells i na końcu dodać /bin/false. Już użytkownik nie będzie miał dostępu przez ssh ;-) Teraz edytujesz /etc/proftpd/proftpd.conf i dodajesz DefaultRoot ~
Dzięki temu user się nie przemieszcza poza swój katalog domowy ;-) Minus tego wszystkiego. Użytkownik taki nie może zmienić hasła, ponieważ nie ma powłoki.
Tomek58 - 15-08-2008 15:03
No i pięknie, wszystko działa :-). Dzięki.
[ Dodano: 2008-08-15, 15:05 ] Jeden problemik, jak zmienię folder na /root/costam to wyskakuje błąd logowania. :-(
[ Dodano: 2008-08-15, 15:08 ] Pewnie jest jakieś zabezpieczenie, aby do roota nie dało się dostać :/
[ Dodano: 2008-08-15, 15:21 ] Nie wiem dlaczego jeśli ustawię katalog: /home/folder1 to się połączy przez Total Commander, a jeśli dam /home/folder1/folder2/folder3 to wyskakuje błąd logowania.
SeRdEcZnY - 15-08-2008 17:06
[ Dodano: 2008-08-15, 15:05 ] Jeden problemik, jak zmienię folder na /root/costam to wyskakuje błąd logowania. :-(
czytaj dokładniej
DefaultRoot ~
Dzięki temu user się nie przemieszcza poza swój katalog domowy ;-) Minus tego wszystkiego. Użytkownik taki nie może zmienić hasła, ponieważ nie ma powłoki. Pozdrawiam ;)
Tomek58 - 18-08-2008 07:40
Jeszcze jedno pytanko, wszystko się ładnie łączy i wysyła pliki na serwer przez FTP, ale nie wiem dlaczego jak wyśle plik na serwer to ma 0 kb, albo jak spróbuję go edytować to wtedy zamienia wielkość w 0 kb.
Czasami pomagała opcja:
chown -R użytkownik /katalog
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|