* -maxdepth <n> : número máximo de directorios que profundiza, 1 se queda en el actual
* -mindepth... > : número de directorios " de profundidad" a los que empieza a mirar
* -mtime -<n*24h> : número de 24h atrás en los que el fichero ha sufrido algún cambio
* -mmin -<minutos> : número de minutos en los que el fichero ha sufrido algún cambio
* -atime -<n
mplemente ignorarlo)
Estamos hablando de ignorar queque no se puede verificar la validez del certificado (ataques man-in-the-midle), porque no diponemos de los certificados raiz del que firma ese certificado.
=== añadir (no me funcion... do update-ca-certificates
</code>
* se supone que añade a **/etc/ssl/certs/ca-certificates.crt** ?
omandos desde un script
* De Inicio: los shells que se ejecutan justo después de haberse identificado. Son los que solicitan usuario y contraseña (versus los interactivos que no la solicitan, que no serían de inicio)
=== inicio + interactivo
- **/etc/profile**: afecta a tod
tajes para hacer comprobación
* ''-C'': veces que se ha montado (para forzar, combinado con el otro... c/fstab
es el fichero donde se especifican los FS que se montan automáticamente (o no) al arrancar
^des... e montaje).
* type: Tipo de sistema de ficheros que contiene la partición. Si se pone auto, permitimo... 0, dump ignorará el sistema de archivos, mientras que si el valor es 1, dump hará una copia de segurida
iar fichero de origen de un link simbólico: igual que cualquier fichero
* cambiar propietario/grupo... mlnk''
* cambiar el propietario de un fichero que tenga un propietario concreto: ''$ chown --from=r... ario es root
* cambiar el grupo de un fichero que tenga un propietario concreto: ''$ chown --from=:... * se puede reconstruir con un ''cat'' (o entiendo que un ''type'' en MSDOS)
* ''cat <output>.* <f
a
* docker monta un sistema de containerización que permite lanzar nuevas instancias de S.O. aprovech... de la máquina Y el kernel del SO ya corriendo, lo que hace más óptimo el aprovechamiendo de recursos que las máquinas virtuales (que recrean un ordenador al completo, con sus propios kernels y sistemas de fi
v/urandom | head -c ${l} | xargs`
}
# comprobar que pasa el parametro del nombre
if [ $# -ne 1 ]; the...
exit -1
fi
# crea el usuario
# -m (opcion que existia y he quitado)
# -M para que no intente crear el directorio HOME
useradd -M -g 500 -d /home_E... v/urandom | head -c ${l} | xargs`
}
# comprobar que pasa el parametro del nombre
if [ $# -ne 1 ]; the
en lugar de una **x** aparece una **s** significa que tiene el SUID activo, se explica más adelante.
... en lugar de una **x** aparece una **S** significa que tiene el SETDIG activo, se explica más adelante.
... está activo
=== SUID
este permiso activo indica que el fichero se ejecuta con el usuario propietario y no con el usuario que lo ejecuta
''$ chmod u+s <file>''
(solo con sen
el-cache-de-linux/]]
==/etc/
* issue : mensaje que se muestra al usuario antes de hacer login
* motd : //message of the day// (mensaje que se muestra al usuario al entrar en el sistema)
... lista de usuarios con la contraseña en los casos que esté activado el sistema shadow para proteger las... ME del usuario)
* .bashrc_profile: shell script que se ejecuta al hacer login. Este suele ser el fich
= sysfs
Ya que procfs se encuentra saturado con una gran cantidad de información no relacionada con los... /S de la partición
== /sys/bus
Contiene carpetas que representan cómo están conectados los dispositivo... ses
== /sys/class
Contiene una lista de carpetas que muestran los dispositivos agrupados en clases
==... == /sys/devices
Esta carpeta contiene subcarpetas que representan la capa física
== /sys/firmware
El B
n "puro", sino en parámetros por línea de comando que se van suministrando de diversas formas.
Una de ellas, es añadiendo los valores que queremos dar a los parámetros escribiendo fichero... nel as well>
==== TLS ====
para activar TLS, hay que:
* tener instalado el paquetel OpenSSL: ''apt-g... 600 /etc/ssl/private/pure-ftpd.pem''
* indicar que queremos forzar (2) o que existe la opción (1) de
uier fichero contenido en cualquier subdirectorio que acabe entre 1 y 10 (y .txc)
* ''ls %%<path>/**/[a]*.txt%%'' : ficheros que empiezan por a
* ''ls %%<path>/**/(ab|bc)*.txt%%'' : ficheros que empieza por ab* o bc*
* ''ls %%<path>/**/[^cC]*.txt%%'' : ficheros que no empiecen por **c** o **C**
<code bash>
# All f
ámetros:
* retry: número de intentos antes de que el sistema devuelva un error en la autenticación ... res.
* difok: número de caracteres diferentes que debe tener la nueva clave en comparación con la antigua.
* ucredit: caracteres en mayúscula que debe tener como mínimo o máximo.
* lcredit: caracteres en minúscula que debe tener como mínimo o máximo.
* dcredit: e
vidor standalone / offline de la insfraestructura que se monte
- editar fichero **vars** (vars.exampl... q server1 nopass''
* **server1** es el nombre que le asignamos
* **nopass** para que no nos solicite la contraseña al arrancar (openvpn server)
... envpn/**) y **server1.req**
- importar (en caso que la PKI la tengamos en otra máquina) la //requests
nivel de funcionamiento arranca ciertos servicios que los otros no
=== número de niveles
0 -> halt\\
1 ... s
* ''$ runlevel'' -> muestra el runlevel en el que se está ejecutando el sistema
* ''$ telinit <ni... del sistema
== rc
* ''/etc/rc.d''
* scripts que se ejecutan al arrancar la máquina, independiente... orio de nivel, hay un enlace simbólico al script, que está en ''/etc/rc.d/init.d''
* los enlaces simb