Estou configurando um servidor de arquivos no Ubuntu Server 16.04.
Eu tenho 3 usuários (e 6 discos rígidos, 2 cada em uma configuração RAID 1). Essas unidades Raided são montadas em /mnt/username
, que foram configuradas como o diretório inicial do usuário. Eu configurei o SFTP com chaves SSH e o login é fácil. No entanto, eu não quero que userA
deixe /mnt/userA
e ganhe acesso a /mnt
e veja as pastas dos outros usuários.
Para remediar isso, eu configurei o chroot em sshd_config
para cada usuário, para seus diretórios. No entanto, isso impede que o usuário grave em sua pasta (o que é inútil no que se refere a um servidor de arquivos).
Como faço para jail um usuário SFTP para seu diretório home, permitindo ainda que o seu diretório home seja gravável por eles?