sftp-user

SFTP Server with ACL

Install

All systems
curl cmd.cat/sftp-user.sh
Debian Debian
apt-get install mysecureshell
Ubuntu
apt-get install mysecureshell
Alpine
apk add mysecureshell
image/svg+xml Kali Linux
apt-get install mysecureshell
Windows (WSL2)
sudo apt-get update sudo apt-get install mysecureshell
Raspbian
apt-get install mysecureshell
Docker
docker run cmd.cat/sftp-user sftp-user powered by Commando

mysecureshell

SFTP Server with ACL

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 MySecureShell is born. 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