No description, website, or topics provided.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
conf
scripts
.gitignore
LICENSE
README.md
README_fr.md
YEP.md
check_process
manifest.json

README.md

Chroot ssh directory for YunoHost

Integration level
Install ssh chroot directory with YunoHost

This app can't be tested automatically. Because it's impossible to use modprobe in a lxc container, and there's no fstab to tweak.
So, the tests fail each time...
The level is fixed at 3 by manual tests.

This package allow you to create a directory with a ssh chroot quickly and simply on a YunoHost server.
If you don't have YunoHost, please see here to know how to install and enjoy it.

Overview

This app create a directory for an user, to allow him to put in here his backups (or whatever he want).
This directory is accessible by ssh or sftp.
The directory is highly secured by a complete chroot with limited commands available. So the user can't go out of his directory and can't use any other command which not allowed.
In addition to the chroot, the user has a limited space available.

So, you can provide to a distant user a limited part of your hard disk to let him put his backup, without any risk for your own server.

Shipped version: 1.2

Screenshots

Demo

No demo available.

Configuration

Documentation

  • YunoHost documentation: There no other documentations, feel free to contribute.

YunoHost specific features

Multi-users support

Only by installing this app for each user.

Supported architectures

  • x86-64b - Build Status
  • ARMv8-A - Build Status
  • Jessie x86-64b - Build Status

Limitations

  • No backup and restore script.
  • Can't be tested by package check.

Additionnal informations

Links