lshell is a shell coded in Python, that lets you restrict a user's environment to limited sets of commands, choose to enable/disable any command over SSH (e.g. SCP, SFTP, rsync, etc.), log user's commands, implement timing restriction, and more.
GNU General Public License v3.0
436
stars
112
forks
source link
lshell.conf include parameter for local config #70
It would be great if it would be possible from the lshell configuration file to include a local configuration such as a lot of Debian packages do. The goal would be to have a main lshell.conf file with standard settings and then a lshell_local.conf file where local settings could be overriden for a specific server.
I think an option such as "include:" in the lshell.conf should be enough.
It would be great if it would be possible from the lshell configuration file to include a local configuration such as a lot of Debian packages do. The goal would be to have a main lshell.conf file with standard settings and then a lshell_local.conf file where local settings could be overriden for a specific server.
I think an option such as "include:" in the lshell.conf should be enough.