Underc0de

Foros Generales => Dudas y pedidos generales => Mensaje iniciado por: kilopia en Octubre 02, 2016, 04:38:05 PM

Título: Ejecutar sin privilegios desde usuario root. Kali Linux
Publicado por: kilopia en Octubre 02, 2016, 04:38:05 PM
Buenas, si es una tontería esta duda, pero por más que busco no logro dar con la solución. La cosa es que tengo que instalar dradis en Kali Linux. Al ejecutar bundle install en la terminal me dice que debo ejecutarlo como usuario no root. Podría hacerlo desde el usuario root?.

Gracias
Título: Re:Ejecutar sin privilegios desde usuario root. Kali Linux
Publicado por: shkz en Octubre 02, 2016, 06:30:49 PM
Fijate si siguiendo esta guia te sirve: http://www.sil3ntcor3.com/how-to-install-dradis-community-edition-on-kali-2/

Sino, postea una imagen del error al tirar el bundle install. En el peor caso, crea un user no root. Je.

Saludos.
Título: Re:Ejecutar sin privilegios desde usuario root. Kali Linux
Publicado por: grep en Octubre 03, 2016, 11:11:06 AM
Puedes utilizar la opción --quiet, por ejemplo, ejecutando "sudo bundle install --quiet".

Pero antes debes tener en cuenta que si ejecutas bunble como root puedes causar problemas en el system gems:

* La mayoría de los programas que crean archivos, como bundler, por defecto los crean con el mismo usuario bajo el cual están corriendo.
* Los archivos creados como root comúnmente no brindan a ningún otro usuario los permisos read/write/execute.
* Al instalar un bundle como root no se permite el acceso a la aplicación por el resto de los usuarios no-root.
* Si corres la aplicación instalada por "sudo bundle", al ejecutarla como root expones al sistema completo si existiera algún problema de seguridad.


fuentes:
https://github.com/bundler/bundler/issues/3186
https://github.com/bundler/bundler/issues/2936
https://github.com/docker-library/rails/issues/10
http://stackoverflow.com/questions/34296948/why-shouldnt-i-run-bundle-install-as-root
http://stackoverflow.com/questions/25437817/dont-run-bundler-as-root-what-is-the-exact-difference-made-by-using-root

Saludos