Suponiendo que ya tienes una clave privada SSH, así cambiarías su contraseña:
Docker recientemente decidió que era demasiado peligroso usarlo sin ser
root
, ya que escalar privilegios es algo muy sencillo e inherente al
diseño de Docker.
Ciertamente, dar acceso a cualquier usuario para comunicarse con
/var/run/docker.sock
es peligroso, pero si lo utilizas para desarrollo,
tener que usar sudo
a cada rato, con la consiguiente contraseña, es una
pesadez.
Si eres consciente de los peligros que conlleva y aún así quieres poder usar Docker
sin sudo
,
aquí están las instrucciones
(al menos en Fedora):
Supongamos que quieres cambiar el tipo de un archivo así:
$ chcon --type svirt_sandbox_file_t somefile
Y que te da el siguiente error:
chcon: fallo al cambiar el contexto de «somefile» a «unconfined_u:object_r:svirt_sandbox_file_t:s0»: Operación no permitida
Para corregirlo, comprueba 3 cosas:
Conozco gente a quien le encanta Linux, pero que
siempre está reinstalándolo porque se lo ha cargado
intentando hacer algo que no sabía muy bien cómo hacer. Quizá un manazas que
se cree está aprendiendo a ser un manitas, o quizá simplemente le guste
hackear cosas. Aquí va una breve guía para quienes están en esa situación (y empiezan
a hartarse).
Primero, necesitas saber la ruta a tu partición o disco que deseas vaciar. Para ello
puedes usar utilidades como
GParted o
GNOME Disks. En mi
caso, el dispositivo es /dev/sdb
, así que sólo tengo que ejecutar:
Mi tableta estaba encriptada e iba soporíferamente lenta.
Me extrañaba porque tengo un móvil con un hardware casi idéntico que va muy fluido, así que instalé en ambos Geekbench 3, que analiza el rendimiento del procesador y la RAM. En ambos terminales la puntuación fue casi idéntica (bueno, la velocidad de RAM en el móvil era el doble, pero es normal porque tiene el doble de RAM).
Curiosamente, tras leer la explicación teórica de cómo funciona el rooteo en Android me di cuenta de que la mayoría de métodos que se usan son exploits para versiones antiguas de Android, y que nunca se parchean porque los operadores no actualizan los sistemas operativos de sus clientes.
A estas alturas todos deberíamos saber qué es Shellshock, pero a modo de resumen: una seria vulnerabilidad en bash que nos puede salir muy cara si no lo actualizamos, y que lleva escondida entre nosotros unos 14 años.
Mi problema es que tenía un servidor bastante viejo ya, con una versión de Ubuntu anticuada, pero que por problemas de pereza agenda nunca he actualizado.
Gracias a Shellshocker ha sido coser y cantar.
¡Contrata hoy el ADSL de 20 megas con un 15% de descuento!
Cuidado con esos megas.
En el habla cotidiana, la palabra megas es una abreviatura incorrecta e inexacta, de lo que las operadoras de telefonía se aprovechan para crear confusión y darte gato por liebre.
Vamos a diferenciar las 4 unidades de medida que se pueden entender por mega: