Por que ainda posso gravar em um diretório depois de alterar as permissões no terminal?

0

Estou executando o Mac OS 10.9 e conectando-me a um servidor Mac OS (10.8?) em nossa rede local, onde tenho uma conta de administrador.

Eu regularmente sincronizo 3 diretórios da minha máquina com o servidor de arquivos usando rsync . Eu gostaria de fazer essas somente leitura para que as pessoas não adicionem suas próprias coisas à minha pasta.

Quando eu ssh na outra máquina, posso fazer alterações com chmod e essas alterações são verificáveis com ls . No entanto, se eu me conectar ao mesmo diretório usando afp como um usuário diferente e de outra máquina, ainda posso fazer alterações através da GUI (excluir, editar, etc.).

Como posso fazer alterações nas permissões de arquivo de um diretório remoto via ssh , de modo que elas sejam propagadas para a GUI?

Quando tento executar sudo chmod na sessão remota, ele me diz que não estou no arquivo sudoers. No entanto, como sou o proprietário do arquivo, ainda posso alterar suas permissões sem sudo .

    
por John R Clayton 04.02.2014 / 17:50

1 resposta

0

AFP pode estar usando SMB , NFS , FTP ou WebDAV ... todos dos quais fornecem controles de acesso a arquivos independentes e substituições (dependendo da configuração). Se todos esses outros usuários se conectarem através de AFP , talvez seja melhor alterar a configuração na pasta, para que seja somente leitura (independentemente das permissões do sistema de arquivos).

Essa alteração afetaria apenas AFP conexões, não suas conexões SSH ou rsync (suponho que você esteja usando o rsync sobre ssh)

    
por 04.02.2014 / 20:08