pterodactyl / panel

Pterodactyl® is a free, open-source game server management panel built with PHP, React, and Go. Designed with security in mind, Pterodactyl runs all game servers in isolated Docker containers while exposing a beautiful and intuitive UI to end users.
https://pterodactyl.io
Other
6.86k stars 1.75k forks source link

Ability to define custom root directory for subusers with file access #3297

Closed misterquestions closed 3 years ago

misterquestions commented 3 years ago

Is your feature request related to a problem? Please describe. No

Describe the solution you'd like When creating a sub-user for a server it would be nice that if we want to grant them access to files and sftp, to be able to define a home/root directory for this user. So they can see some of the files but not all.

For example: We have a FiveM server where we want to give permission to some user call it "adam", however we just want him to add models to the server and not be able to see all of the scripts. So a simple solution is to create a subuser for him in the panel with file access and chroot jail to "[models]" folder.

Describe alternatives you've considered Using another ftp service on the host server isn't secure at all, and not synchronized with panel stuff.

Additional context None

DaneEveritt commented 3 years ago

Duplicate #2757