Więc jestem na instalacji VPS - CentOS Linux. Mam vsFTPd na serwerze. Obecnie mam dostęp SFTP do serwera za pośrednictwem mojego użytkownika root, ale teraz próbuję utworzyć nowego użytkownika z dostępem FTP do określonego katalogu tylko na serwerze, wykonałem następujące czynności:
1. mkdir /var/www/mydomain.com
2. mkdir /var/www/mydomain.com/html
3. useradd <-username>
4. passwd <-username>
5. chown –R <-username> /var/www/mydomain.com
5. groupadd <-groupname>
6. gpasswd -a <-username> <-groupname>
7. chgrp -R <-groupname> /var/www/mydomain.com
8. chmod -R g+rw /var/www/mydomain.com
Mam problem z utworzeniem użytkownika, który miałby TYLKO dostęp /var/www/mydomain.com
- zauważyłem, że użytkownik poprawnie loguje się do odpowiedniego folderu, jednak użytkownik może następnie przeglądać „powrót” do innych katalogów. Chcę, aby użytkownik został w określonym folderze i nie mógł „przeglądać” z powrotem .
Jakieś pomysły?
Znalazłem różne artykuły na temat chrootowania, ale po prostu nie wymyśliłem, aby użyć go w powyższych krokach.