Articles of chmod

¿El comportamiento de chmod es incorrecto para los enlaces simbólicos?

Recientemente tuvimos un problema en una caja de Red Hat Linux con muchos usuarios: el binary /usr/bin/sudo ha perdido su bit adhesivo. El trabajo fue bloqueado hasta que el usuario raíz lo solucionó (necesitamos sudo para implementar y probar). El motivo de este fallo fue … symlink $HOME/bin/s apuntando a /usr/bin/sudo . Pensé que tener […]

¿Cómo hacer ejecutable de todos los files excluyendo algunos types de files?

Tengo una carpeta que contiene muchos files fuente C y la misma cantidad de files de salida comstackdos. Configuré un bit ejecutable para todos estos files, pero por algún motivo se perdió, lo que los hizo no ejecutables. (Creo que es porque moví esa carpeta a una partición NTFS por un time) . Me gustaría […]

Los permissions mkdir no se corresponden con umask (cambio según la location)

Cada vez que creo nuevos directorys en mi casa (o sus subdirectorys) no tienen permiso de escritura, a pesar de que umask está configurado correctamente. Los files que hago tienen permiso de escritura. [mmanary@seqap33 ~]$ umask 0002 [mmanary@seqap33 ~]$ mkdir testDir [mmanary@seqap33 ~]$ touch testFile [mmanary@seqap33 ~]$ ls -l dr-xr-x— 2 mmanary mmanary 0 Apr […]

permiso en los files

Me gustaría dar 755 permissions a un directory, así que uso # chmod -R 755 /my/folder/ Funciona para todos los files dentro de mi carpeta pero el problema es que utilizo scripts que crean nuevos files en esta carpeta y de forma pnetworkingeterminada los permissions son 600. ¿Cómo podría hacer para imponer permissions a estos […]

No puedo get una list de directory de la carpeta que tengo permissions para

Estaba teniendo algunos problemas de permissions y usé el siguiente command en el directory Media: chmod -R ugo+r Media No ayudó, entonces lo hice: chmod -R 775 Media Ahora obtengo este error cuando bash hacer un cd : jeff@nacho:/DataVolume/shares$ cd Media -bash: cd: Media: Permission denied Aunque cuando hago una list de directorys todo se […]

¿Hay un indicador correspondiente a x / X, pero para s con chmod en Linux?

Cuando uso chmod (en mi caso, parte de coreutils 8.12), y establece recursivamente el bit x , existe la X conveniente (letra mayúscula x), para establecer el bit solo en los directorys. Por lo tanto, si desea eliminar la x de todos los files y dejarla solo en carpetas, puede exprimirla en una sola invocación […]

¿Para qué sirve chmod 6050?

Recientemente me encontré con el command: chmod -R 6050 /usr/lib/hadoop-yarn/bin/container-executor No sé lo que eso significa? Sé que los permissions de files son 777, etc. en un modo rwx para el grupo de propietarios otros. Pero esto resulta en —Sr-s—. 1 root hadoop 36024 Oct 17 20:40 container-executor ¿Alguien puede explicar un poco?

¿Es posible representar el permiso simbólico + X con un valor octal?

¿Es posible representar el permiso simbólico + X con un valor octal? La página man de chmod (1) dice: ejecutar / search solo si el file es un directory o si ya tiene permiso de ejecución para algún usuario lo que significa que chmod -R g+X agregará el permiso de ejecución de grupo solo si […]

restablecer los permissions de nuevo a los valores pnetworkingeterminados

¿Cómo puedo restablecer el permiso pnetworkingeterminado de acuerdo con la máscara, por lo que tendrán permissions establecidos ya que el file se acaba de crear Ejemplo de lo que quiero lograr: umask está configurado a 0022 por lo touch file mkdir directory los permissions del file ahora son rw-r–r– los permissions del directory ahora son […]

Corregir files con ????????? permissions

Escribí un script para cambiar los permissions en todos los files en un directory: #!/bin/bash files=`find "$1"` for f in $files; do chown "$2" "$f" chmod 600 "$2" done Obviamente, el segundo argumento para chmod debe ser "$f" lugar de "$2" . Sin embargo, cuando ejecuté el script (en un directory pequeño) también olvidé include […]