GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo configurar un archivo como NO ejecutable?

Solo para tu información.

CHMOD se usa para cambiar los permisos de un archivo. COMANDO DE PERMISO

     U   G   W
    rwx rwx rwx     chmod 777 filename      
    rwx rwx r-x     chmod 775 filename
    rwx r-x r-x     chmod 755 filename
    rw- rw- r--     chmod 664 filename
    rw- r-- r--     chmod 644 filename

    U = User 
    G = Group 
    W = World

    r = Readable
    w = writable
    x = executable 
    - = no permission

Esta es otra forma de verlo:

Permisos:

400     read by owner
040     read by group
004     read by anybody (other)
200     write by owner
020     write by group
002     write by anybody
100     execute by owner
010     execute by group
001     execute by anybody

Para obtener una combinación, simplemente súmalos. Por ejemplo, para leer, escribir, ejecutar por propietario, leer, ejecutar, por grupo y ejecutar por cualquiera, agregaría 400+200+100+040+010+001 para dar 751.


La forma más fácil sin cambiar otras configuraciones:chmod -x file .

Del hombre chmod:

           mode         ::= clause [, clause ...]
           clause       ::= [who ...] [action ...] action
           action       ::= op [perm ...]
           who          ::= a | u | g | o
           op           ::= + | - | =
           perm         ::= r | s | t | w | x | X | u | g | o

Observe los tres opciones en op :+ , - y =


Simplemente use:chmod -x <file>


Linux
  1. Cómo resolver:stdin:no en formato gzip

  2. ¿Cómo pasar una cadena (no un archivo) a Openssl?

  3. ¿Cómo usar el tipo de archivo en Vim?

  4. ¿Cómo configuro curl para usar permanentemente un proxy?

  5. ¿Cómo establecer un entorno de escritorio predeterminado al iniciar el sistema?

Cómo crear un archivo en Linux

Cómo crear un archivo Tar Gz

Cómo descomprimir (abrir) un archivo Gz

Cómo hacer un archivo ejecutable en Linux

Cómo configurar NFS Share en Ubuntu 20.04, 18.04

¿Cómo hacer un archivo ejecutable en la terminal de Linux?