Unix & Linux

8
Crear imagen de Docker en modo privilegiado

¿Cómo construir una imagen Docker con capacidades privilegiadas, como cuando se ejecuta docker run -ti --privileged? Así que se puede montar un dispositivo, mientras que la construcción de mi Dockerfile sin conseguir un montaje automático de

8
¿Diferencia de palabras de color como la de git?

He estado durante mucho tiempo usando git's (de color) --word-diffque me parece increíble. Me encontré hoy en una situación en la que tenía dos cadenas que necesitaba comparar palabra por palabra y ansiaba algo como la diferencia de git. Soy consciente de wdiff+ colordiff, pero sus resultados...

8
¿Cómo desabrochar el corte?

Quiero obtener solo las direcciones de correo electrónico que terminan en "@ xyz.nl" de mi archivo de registro de correo. Para lograr esto hago: # tail -f /var/log/mail.log | grep --i --line-buffered "@xyz.nl" | cut -d '@' -f 1 | cut -d '<' -f 2 El --line-buffer con grep es necesario porque...

8
Encuentra todos los enlaces absolutos en un árbol de directorios

¿Cómo detecto (recursivamente) todos los enlaces simbólicos en un directorio que identifican su objetivo de manera absoluta en lugar de relativa? Dado que es muy probable que estos enlaces se rompan cuando se mueve un árbol de directorios completo, me gustaría tener una forma de...

8
¿Cómo saber si un archivo está mapeado en memoria?

Estoy confundido acerca de los archivos mapeados en memoria, así que tengo un par de preguntas que me alegraría mucho si me pudieran ayudar. Digamos que busco un directorio en mi sistema de archivos y hay un archivo en este directorio. ¿Es posible que este archivo apunte a una región en la...

8
Problema de permiso de vmhgfs-fusible denegado

Necesito que vmhgfs sea accesible tanto para el usuario root como para el usuario de www-data. Como root, ejecuto el vmhgfs-fuse .host:/ /mnt/hgfs/comando en rc.local Sin embargo, el servidor web no puede leer la carpeta compartida. Así que verifiqué su permiso, www-data@ubuntu16:~$ ls /mnt/...

8
Comando con el que se ejecutó un proceso

Supongamos que ejecuté el proceso con el siguiente comando: myapp -e -c -f myapp.config > /var/log/myapp/myapp.log 2>&1 Después de un tiempo sólo tengo piddel myappproceso, por ejemplo 1234. ¿Hay una manera de obtener el comando con todas las banderas y la salida a la reorientación de...

8
Solicitudes de firma de OpenSSL con extensiones

Configuré una pequeña CA autofirmada para mi entorno de desarrollo. Me gustaría crear muchos certificados de servidor diferentes con diferentes propiedades. Mi enfoque es crear una sección de extensiones específicas para cada servidor. Tengo un gran openssl.cnf que contiene secciones como esta: [...

8
¿Cómo evitar que chgrp borre el "bit setuid"?

Tenemos imágenes de Linux basadas en HR; en el que tengo que "aplicar" algún "archivo especial" para actualizarlos a la última versión de desarrollo de nuestro producto. La persona que creó el archivo pensó que dentro de nuestra imagen base, algunos permisos son incorrectos; entonces nos dijeron...

8
¿Cómo funciona nohup?

Según tengo entendido, para bloquear una señal de proceso como SIGHUP, deberías hacerlo desde el proceso al que se envía la señal. Sin embargo, un shell de Unix como bashpuede generar un proceso hijo y bloquear la HUPseñal para el niño desde dentro del padre, utilizando el nohupcomando. ¿Como...

8
¿Qué es securityfs?

Mientras estudiaba, vi un sistema de archivos de seguridad que está montado en / sys / kernel / security. Parece que funciona de manera similar al sistema de archivos sysfs o proc. El sistema de archivos de seguridad mantiene los datos en la memoria, no en el disco, por lo que cuando escribe algo...