proszę Was o pomoc w dwóch kwestiach, starałem się sam rozwiązać poniższe problemy ale bez skutku.
Zainstalowany Ubuntu server + ProFTPd na wirtualnej maszynie.
1) useradd i ustawienia domyślne użytkownika:
u mnie wyglądają tak:
Kod: Zaznacz cały
GROUP=100
HOME=/Home/ftp
INACTIVE=-1
EXPIRE=
SHELL=/bin/sh
SKEL=/etc/skel
CREATE_MAIL_SPOOL=no
- utworzenie użytkownika z opcją -m:
Kod: Zaznacz cały
useradd -m user1
tworzy się katalog użytkownika ale nie w folderze /Home/ftp jak w ustawieniach domyślnych a w /Home
- przy próbie zmiany katalogu domyślnego, poleceniem:
Kod: Zaznacz cały
useradd –D –b /test
lub
Kod: Zaznacz cały
useradd –D –b /Home
(katalogi istnieją)
Nic się nie dzieje, katalog domyślny pozostaję ciągle taki sam, czyli:
Kod: Zaznacz cały
HOME=/Home/ftp
To samo tyczy się wygaśnięcia konta, przy wykonaniu komendy:
Kod: Zaznacz cały
useradd –D –f 0
Wartość INACTIVE pozostaję domyślna czyli -1.
Wszystkie operację wykonuję na koncie SU.
- W ProFTPd, odhaszowanie:
Kod: Zaznacz cały
DefaultRoot ~
powoduję w moim serwerze FTP, uwięzienie użytkownika w katalogu, natomiast ponowne zahaszowanie utrzymuję poprzednie polecenie, czyli mimo zahaszowania
Kod: Zaznacz cały
#DefaultRoot ~
(serwer był restartowany)
2) ProFTPd
Jak ustawić konfigurację serwer FTP - ProFTPd w taki sposób:
dodanie konta user2, przypisanie go do grupy test1.
Przy logowaniu na FTP jako user2 tworzy się automatycznie katalog od nazwy grupy: /test1.
Wszystkie osoby z grupy test1 mają dostęp do utworzonego katalogu /test1 i jego podfolderów.
Widziałem tak działający serwer, ale nie wiem jak to ustawić.
Z góry dziękuję za pomoc.
Pozdrawiam!