Welcome to MySecureShell’s documentation!¶

MySecureShell is a solution which has been made to bring more features to sftp/scp protocol given by OpenSSH. By default, OpenSSH brings a lot of liberty to connected users which imply to trust in your users. The goal of MySecureShell is to offer the power and security of OpenSSH, with enhanced features (like ACL) to restrict connected users.
MySecureShell was created because of the lack of file transfer features in OpenSSH. OpenSSH was not designed as a file transfer solution, that’s why we made MySecureShell.
MySecureShell is not a patch for OpenSSH, it’s a shell for users. It has the advantage to:
- Avoid including security holes in OpenSSH
- No dependency on against an OpenSSH version
- No OpenSSH recompilation is required
So MySecureShell remains easy to install, secure and easy to configure.
Regarding MySecureShell projects, here are usefull links you need to know:
You can follow us on Twitter.
The online documentation can be found on ReadTheDoc. You can download the PDF,HTML or Epub version directly from it.
The source code is hosted on GitHub.
If you encounter a bug or have any kind of issue related to MySecureShell:
- first read the Frequently Asked Questions
- If you do not have the answer, fell free to look at GitHub issues
- Finally open an issue if you still do not have answers.
For documentation translation, we’re using Transifex, which is easilly usable if you want to produce a version in your language. When fully completed, it will be embedded in the documentation.