Так что я на VPS - установка CentOS Linux. У меня есть vsFTPd на сервере. В настоящее время у меня есть SFTP-доступ к серверу через моего пользователя root, но сейчас я пытаюсь создать нового пользователя с FTP-доступом к определенному каталогу только на сервере. Я сделал следующее:
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
То, что я изо всех сил пытаюсь сделать, - это создать пользователя, имеющего ТОЛЬКО доступ к /var/www/mydomain.com
- я заметил, что пользователь правильно входит в нужную папку, однако пользователь может затем перейти «назад» к другим каталогам. Я хочу, чтобы пользователь втыкал в определенную папку и не мог "просмотреть" назад .
Любые идеи?
Я нашел разные статьи о chrooting, но просто не понял, как использовать их в описанных выше шагах.