Definir permanentemente permissão de arquivo e pasta para um usuário

2

Eu acabei de pegar uma máquina Linux rodando o Ubuntu do meu amigo. Ele coloca a permissão 644 em todos os novos arquivos criados por um usuário.

Mas, para alguns propósitos, quero 755 permissões em todos os arquivos e pastas criadas por esse usuário, tenho pesquisado na Internet durante todo o dia, mas não tenho recursos úteis, além de ser um iniciante no sistema Linux também .

    
por Abhi 18.09.2012 / 15:16

1 resposta

2

No .profile desse usuário ou no global /etc/profile , coloque

umask 027

Nota para si: para obter o umask, subtraia as permissões octal do diretório desejado do 777, então, nesse caso, o 777-750 se torna 027. Isso deve dar drwxr-x--- .

Com essa umask, a máscara de criação de arquivo será 666-027 = 640 (note que isso não é subtração real, você subtrai dígito por dígito); isso dará -rw-r----- .

Resumindo: você pode ler, escrever e mudar para diretórios; o grupo pode ler e mudar para diretórios; qualquer outra pessoa está bloqueada. Isso está correto?

    
por January 18.09.2012 / 15:20