3 votos

conflictos de permisos de Linux

Me gustaría preguntarte algo que me molesta el último par de días. En mi sistema tengo una carpeta llamada myscripts debajo de mi vivienda habitual de la carpeta.

Lo que traté de hacer es

chmod 500 myscripts

y presiona entrar. Después de que hice

ls -l ~ 

para confirmar y tengo

dr-x------  2 Konos5 people    2048 Jun 21 22:51 myscripts

Por lo que entiendo que ahora no debe ser capaz de escribir cualquier cosa dentro de la myscripts carpeta. Sin embargo, si me escriba

touch ~/myscripts/hello.txt

el archivo hello.txt normalmente se crea. Cómo es que sucede y lo que pasó con el "no escribir" bit de permiso?

Y una última cosa. Antes de cambiar los permisos de esa carpeta yo ya había guardado la infame youtube-dl script con -rwx - permisos. Si yo ahora ejecute la secuencia de comandos se descargará automáticamente un vídeo de youtube y escribir en mi disco (dentro de myscripts carpeta). De nuevo, ¿cómo es eso posible desde la carpeta permisos -rx - sólo?

Gracias de antemano

5voto

jjlin Puntos 7569

Puesto que usted ha mencionado que utiliza servidor de la escuela, sospecho que su directorio está en AFS. AFS no respeta en absoluto permisos sobre los directorios de Unix, pero hay permisos de AFS-específica que se puede utilizar en su lugar. Por ejemplo, ver aquí para más detalles.

1voto

speakr Puntos 2195

Si su casa no está en un sistema de archivos que no respeta permisos de archivo de unix (como ASF, ver esta respuesta), que son los que más probablemente de la root.

De lo contrario, usted no será capaz de escribir en el myscripts carpeta, incluso si se inicia sesión como el propietario Konos5. La única excepción es la root usuario que "tiene siempre acceso a todo".

Sin embargo, como propietario, usted siempre puede volver a cambiar los derechos de acceso y darte acceso de escritura de nuevo.

-1voto

Andrew Smith Puntos 99

Usted siempre tendrá acceso a la carpeta (de que eres dueño) < = que estaba mal, debería ser "Si eres root".

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: