Estoy intentando ejecutar chown
en un directorio que tiene los siguientes permisos y propietarios:
drwxrwxr-x 2 justin devs 4096 Jan 1 20:42 test
Estoy tratando de ejecutar simplemente lo siguiente como justin
usuario:
chown justin:nginx test
Básicamente, simplemente cambie el propietario del grupo a nginx
, pero estoy obteniendo:
chown: changing ownership of `test/': Operation not permitted
¿Algunas ideas?
fuente
chgrp nginx test
, Operación no permitida.$ mkdir test $ chgrp nginx test/ chgrp: changing group of test/: Operation not permitted $ ll total 4 drwxrwxr-x 2 justin justin 4096 Jan 1 21:18 test
id -a
para verificar que el grupo al que está tratando de cambiar el archivo esté disponible.Debe ser parte del grupo para poder cambiar la propiedad actual del grupo a. Puede editar el
/etc/groups
archivo como root para asegurarse de que el usuario justin sea parte del grupo nginx. Después de realizar cambios para el grupo, debe volver a iniciar sesión en el sistema para que tenga efecto o para cambiar al grupo sin reiniciar / cerrar sesión, puede usar cmdnewgrp nginx
.Ahora debería poder cambiar el grupo del archivo o carpeta con cmd
chgrp nginx test
como usuario justin.fuente