Ocultando arquivos no servidor FTP

1

Eu tenho um servidor Ubuntu e eu executo um servidor FTP nele. Eu mudei sua estrutura de pastas e queria restringir o acesso dos usuários a alguns dos arquivos, não todos de uma forma que outros arquivos ficassem escondidos para os usuários.

Como posso fazer isso?

    
por liam 18.05.2012 / 10:29

1 resposta

1

É só uma questão de permissões. Supondo que seu diretório FTP esteja em /srv/ftp , primeiro você deve emitir estes dois comandos:

find /srv/ftp -type d -exec chmod 755 {} \;

find /srv/ftp -type f -exec chmod 600 {} \;

para que cada arquivo possa ser lido e escrito apenas por seu proprietário, e cada diretório pode ser lido e escrito apenas pelo seu proprietário, mas pode ser explorado por todos.

Em seguida, você pode continuar alterando a propriedade de arquivos e diretórios. O que deve ser visível através do FTP pertencerá ao usuário ftp , enquanto o restante pertencerá a root ou qualquer outro usuário que não seja ftp .

    
por 19.05.2012 / 19:18

Tags