Articles of not root user

¿Es posible ejecutar un progtwig en el espacio de usuario inicial con privilegios no root?

Estoy ejecutando un progtwig desde la secuencia de commands de inicio en el espacio de usuario inicial, antes de montar la raíz principal fs. ¿Es posible ejecutar una aplicación aquí sin privilegios de root? El problema obvio es que no hay "usuarios" como este punto muy temprano en el process de arranque.

Ejecutar script en el inicio del sistema como usuario dado

Tengo una pequeña secuencia de commands en un server dev / staging que ejecuta services dentro de tmux . La secuencia de commands solo crea algunas sesiones con algunas windows cada una en las que se ejecutan varios services. ¿Cómo puedo hacer que este script se ejecute cada vez que se inicia el sistema después […]

Cambiar el shell a / bin / bash sin acceso de root a través del file

supongamos que soy usuario ( sin derechos ) y necesito cambiar mi shell como pnetworkingeterminado a / bin / bash editando un file. Entonces, dónde puedo encontrar un file para un usuario específico donde puedo editar mi shell pnetworkingeterminado y configurarlo de forma permanente sin involucrar a un administrador. Y también, ¿hay algún command para […]

¿Puedo transferir un file a una carpeta (en un server remoto) que solo se puede escribir por root (a través de sudo)?

Tengo un script de shell para configurar el entorno e instalar una aplicación web relativamente compleja en un server web, que ha ido evolucionando gradualmente de un hack malo rápido a un hack más grande y algo less malo. Anteriormente, mi script tenía una function de "arranque" incorporada que me permitía copyrlo fácilmente desde mi […]

¿Puede un solo usuario tener múltiples files crontab?

Supongamos que estoy creando dos files crontab. /tmp/my-crontab /root/my-alternate-crontab Cada file crontab se distribuye para ejecutar scripts diferentes. Cuando comienzo el cronjob, el primero es reemplazado por el anterior. crontab -u smarak /tmp/my-crontab crontab -u smarak /root/my-alternate-crontab ¿Es posible lo anterior para un solo usuario?

Instalar packages de Debian como usuario sin privilegios

Tengo una pieza de software que me gustaría instalar en una jerarquía separada debajo de $HOME/local en una máquina Ubuntu 16.04. El software se distribuye como un package Debian, y el código fuente no está disponible (felizmente lo habría descargado y comstackdo yo mismo si lo hubiera sido). No tengo (y no debería tener) acceso […]

gvim en la installation de RHEL (Red Hat Enterprise Linux) en el directory de inicio

¿Cómo instalar gvim en un server RHEL que no lo tiene (para usar con SSH con reenvío X11 *)? No hay acceso sudo disponible, por lo que debe estar en el directory de inicio del usuario. * Obtener toda la comodidad de tener el Vim remoto en una window que está separada del shell.

¿Puedo extender el poder de sudo a la destinación directorys / files en bash shell?

Tengo 2 serveres Ubuntu: 12.04.5 LTS y 16.04.1 LTS, en una networking local, donde soy administrador de ambos serveres y puedo ser los superusuarios en ellos. Digamos que cada server es A y B e inicio session en el server A ahora. Cuando quiero copyr un file de A a un directory en B, donde […]

¿Cómo es que root puede hacer esto, pero sudo no puede?

Estoy configurado como sudoer en mi máquina Debian, y lo uso todo el time para instalar software, etc … Me encontré con esta situación interesante por la que me estoy rascando la cabeza: Intenté habilitar la elegante barra de progreso en apt usando este command: sudo echo 'Dpkg::Progress-Fancy "1";' > /etc/apt/apt.conf.d/99progressbar Tengo problemas de permissions: […]

Restablecer el dispositivo USB sin permissions de root

Obtengo un comportamiento extraño en un sistema Android al enchufar y desconectar rápidamente los dispositivos USB de un concentrador USB. Lo que ocurre es que después de enchufar / desenchufar rápidamente un dispositivo en el concentrador, empiezo a get: <6>[18121.010764] usb 2-1: new low speed USB device number 8 using tegra-ehci <3>[18121.253237] hub 2-0:1.0: cannot […]