Eu tenho alguns diretórios dentro de uma pasta como abaixo -
teckapp@machineA:/opt/keeper$ ls -ltrh
total 8.0K
drwxr-xr-x 10 teckapp cloudmgr 4.0K Feb 9 10:22 keeper-3.4.6
drwxr-xr-x 3 teckapp cloudmgr 4.0K Feb 12 01:44 data
Também tenho outras pastas em outras máquinas para as quais preciso alterar a permissão para a acima, como esta drwxr-xr-x
.
Ou seja, como posso alterar as permissões de pasta drwxr-xr-x
? Eu sei que preciso usar o chmod
comando com isso, mas qual deve ser o valor com o chown que devo usar para isso?
linux
permissions
chmod
user1950349
fonte
fonte
man chmod
.Respostas:
Para aplicar essas permissões a um diretório:
chmod 755 directory_name
Para aplicar a todos os diretórios dentro do diretório atual:
chmod 755 */
Se você deseja modificar todos os diretórios e subdiretórios, precisará combinar find com chmod :
find . -type d -exec chmod 755 {} +
fonte
Para drwxr-xr-x é:
Para drwxrwxr-x é:
fonte