SFTP com projeto de diretório Chrooted

2

Primeiramente, muito obrigado por todo o seu post. Eu sou completamente novo no Ubuntu e no mundo Unix e encontrei quase todas as respostas que eu precisava exceto como configurar corretamente e servidor sftp com diretórios chrooted.

O que eu gostaria de fazer é criar um servidor SFTP com vários grupos acessando apenas um diretório, dependendo do grupo em que o usuário está.

Ex.1 Group-A (user1,user2 and useer3) have access to /home/research
Ex.2 Group-B (user4, user5 and user6) have access to /home/projetcs

Se eu apenas configurar o usuário e avaliar, então, o mesmo diretório pessoal que funciona para acessar o sftp e fazer o upload de arquivos. Mas o usuário é capaz de visualizar a árvore de diretórios e conseguir fazer download de arquivos de qualquer outro usuário e isso não é aceitável para o que eu preciso fazer.

sudo mkdir /home/research
sudo mkdir /home/projects

useradd user1 -d /home/research
useradd user4 -d /home/projects
chmod 775 /home/research
chmod 775 /home/projects

vi /etc/ssh/sshd_config
Subsystem sftp internal-sftp
Match Group research
ChrootDirectory %h
AllowTcpForwarding no
ForceCommand internal-sftp

Como posso ter vários grupos com acesso total a seus próprios diretórios e sem acesso a outros diretórios? Obrigado esta é minha primeira postagem:)

    
por SPeedY 21.02.2013 / 20:17

0 respostas