MySecureShell
C Java Shell Perl Python M4 Other
Latest commit 9b0a4af Aug 14, 2016 @Teka101 Teka101 Fix git url
Permalink
Failed to load latest commit information.
Core Merge pull request #21 from mysecureshell/issue17 Feb 25, 2015
SftpAdmin Updating copyrights and adding Debian packages rules Oct 2, 2014
SftpServer Fix #25 : compilation fixed under Solaris system Apr 4, 2015
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 Fix git url Aug 14, 2016
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 test..... Jan 11, 2016
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 First import of tests. Dec 12, 2015
.project MAJ de la version. Aug 9, 2010
.travis.yml Add coverity scan. Apr 14, 2016
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.