Restrições de acesso do usuário

0

temos alguns usuários que enviam diretamente para o servidor. Agora queremos implementar um novo sistema no qual usamos um PC comum para todos os uploads. Já criamos contas de usuário separadas para todos os usuários nesse PC e criamos um login baseado em chave SSH no servidor. Então, agora, os usuários podem fazer o login via ssh / sftp para suas respectivas contas de usuário no PC principal e fazer todo o upload para o servidor. Agora, o problema é que queremos dar acesso total a apenas 2 usuários e restringir todos os outros usuários de acessar qualquer coisa diferente de / var / www / html.

    
por Ash 07.06.2017 / 09:34

1 resposta

0

Crie um grupo para os usuários como deve ter acesso total:

$ sudo groupadd full_access
$ sudo chown -R :full_access /path/to/special/data/
$ sudo usermod -a -G full_access username

Não faça algo como "sudo chown -R: www_full_access /"! Isso quebrará seu sistema. Se você precisar de usuário com acesso root ao seu sistema, adicione-o ao grupo sudoers:

$ sudo usermod -a -G sudo username
    
por Simon Sudler 07.06.2017 / 10:09