VPS-CentOS Linux 설치 중입니다. 서버에 vsFTPd가 있습니다. 현재 루트 사용자를 통해 서버에 SFTP 액세스 권한이 있지만 서버의 특정 디렉토리에만 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에 대한 다른 기사를 찾았지만 단순히 위에 포함 된 단계에서 사용하도록 파악하지 못했습니다.