MySecureShell
Clone or download
Teka101 Merge pull request #61 from teunis90/patch-1
Update callbackupload.rst - Typo in title
Latest commit 5e221e9 Jan 15, 2018
Permalink
Failed to load latest commit information.
Core Fix memory leak Jan 12, 2018
SftpAdmin Updating copyrights and adding Debian packages rules Oct 2, 2014
SftpServer Fix memory leak Jan 15, 2018
SftpState Updating copyrights and adding Debian packages rules Oct 2, 2014
SftpWho Fixing typo issues Oct 3, 2014
debian Adding new copyright for Debian package Oct 25, 2014
deployment-tools Updating and preparing Dockerfiles to build MSS and packages for seve… Oct 24, 2014
doc Update callbackupload.rst - Typo in title Jan 15, 2018
man/en/man8 packaging: updating links for Debian and man packages related to bina… Oct 6, 2014
packaging Alpha release of menu to make packaging Oct 25, 2014
tests Fix UID with travis Jan 12, 2018
third-apps Updating doc, deployment tools and thrid party apps with last changes Oct 8, 2014
utils Renaming mysecureshell binary and change path to /usr/bin Oct 8, 2014
.cproject MAJ de la version. Aug 9, 2010
.gitignore docs updated for callbacks Dec 19, 2017
.project MAJ de la version. Aug 9, 2010
.travis.yml Fix UID with travis Jan 12, 2018
Dockerfile Adding Dockerfile in the project root Oct 24, 2014
LICENSE Correct LICENSE file. Jul 31, 2014
Makefile.in Fix compilation. Feb 25, 2015
README-en Update current version. Sep 23, 2014
README-fr Update current version. Sep 23, 2014
README.md updating README Jul 14, 2016
config.guess Update configure system. Nov 22, 2014
config.h.in Move from OpenSSL to GnuTLS. Aug 3, 2014
config.sub Update configure system. Nov 22, 2014
configure Update configure system. Nov 22, 2014
configure.in Update configure system. Nov 22, 2014
install-sh Fix compilation. Feb 25, 2015
install.sh.in Renaming mysecureshell binary and change path to /usr/bin Oct 8, 2014
locales_en Fix des petites fautes dans les locales Aug 6, 2009
locales_fr Fix des petites fautes dans les locales Aug 6, 2009
sftp_config Adding documentation link in the default configuration file Sep 15, 2014
uninstaller.sh.in Reorganize code. Aug 3, 2014

README.md

MySecureShell

Build Status Coverity Scan

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.

You can find the official documentation here.