Define diretórios visíveis para acesso SFTP?

3

Estou configurando o acesso SFTP a uma das minhas máquinas que executam o Linux com o servidor Dropbear SSH. Quando eu SFTP na máquina remotamente, posso ver todo o sistema de arquivos nele, mesmo que eu não tenha acesso de gravação. Como posso controlar quais diretórios um usuário pode ver ao se conectar à minha máquina via SFTP? Por exemplo, e se eu quiser apenas criar um diretório, por exemplo, / ftp /, visível e acessível? Obrigado.

    
por hpy 10.02.2011 / 18:04

1 resposta

3

Eu acredito que você precisará rodar o seu servidor dropshear ssh dentro de uma jaula chroot'd se você quiser restringi-lo a certos diretórios.

Se você estava usando um OpenSSH recente, sugiro usar a configuração do ChrootDirectory no seu sshd_config. Não parece que dropbear tenha um parâmetro similar, então você terá que fazer isso manualmente.

    
por 10.02.2011 / 19:30