[shell]programa NO root, correrlo como root, como?

Moderadores: Kravenbcn, largeroliker, fidelcastro, cerealkiller, pspCaracas, dark_sasuke, m0skit0, LnD, ka69, zacky06

Avatar de Usuario
dark_sasuke
Moderador Global
Moderador Global
Mensajes: 3379
Registrado: 03 Sep 2009, 02:13
Twitter: D4rkyt0

[shell]programa NO root, correrlo como root, como?

Mensaje por dark_sasuke »

Pues tengo un programa que necesito correr por shell (ZNC) pero al correr me dice que no se puede correr como root y no arranca como hago para poder arrancarlo, solo tengo disponible el user root
Imagen

Avatar de Usuario
pspCaracas
Moderador Global
Moderador Global
Mensajes: 3080
Registrado: 03 Sep 2009, 03:29
Ubicación: Buenos Aire - Argentina
Contactar:

Re: [shell]programa NO root, correrlo como root, como?

Mensaje por pspCaracas »

Muy probablemente (no lo he instaldo) ZNC tiene un script de inicio de servicios. Intenta como root hacer algo como

Código: Seleccionar todo

/etc/init.d/znc start


Eso hará que el servicio levante con el usuario destinado para tal fin, que por razones de seguridad no debe ser root.
http://farm3.static.flickr.com/2497/3983880148_f5ae0aaab2_o.png

Avatar de Usuario
pspCaracas
Moderador Global
Moderador Global
Mensajes: 3080
Registrado: 03 Sep 2009, 03:29
Ubicación: Buenos Aire - Argentina
Contactar:

Re: [shell]programa NO root, correrlo como root, como?

Mensaje por pspCaracas »

Bueno, instalé el paquete (no lo configure) porque vi en el listado de archivos que no trae un script de servicios. Viendo la documentación del paquete, la cual se puede acceder vía:

Código: Seleccionar todo

less /usr/share/doc/znc/README.Debian 


Dicen:

Once you have znc set up, you may want to start the daemon on boot, with
this in a user's crontab:
@reboot znc


Es decir debes colocar eso en el crontab de un usuario (al parecer cualquier usuario) .
http://farm3.static.flickr.com/2497/3983880148_f5ae0aaab2_o.png

Avatar de Usuario
m0skit0
Administrador
Administrador
Mensajes: 5585
Registrado: 03 Sep 2009, 09:35
Ubicación: 0xdeadbeef

Re: [shell]programa NO root, correrlo como root, como?

Mensaje por m0skit0 »

dark_sasuke escribió:solo tengo disponible el user root

MAL REMAL FATAL REQUETEFATAL root sólo se debe usar en caso de adminstración.

Wikipedia escribió:No es recomendable utilizar el usuario root para una simple sesión de uso habitual, ya que pone en riesgo el sistema al garantizar acceso privilegiado a cada programa en ejecución. Es preferible utilizar una cuenta de usuario normal y utilizar el comando su para acceder a los privilegios de root de ser necesario.

La separación de privilegios administrativos de aquellos del usuario normal también hacen más resistente contra virus y otros tipos de software malicioso a un sistema operativo. La falta de esta característica en DOS y versiones tempranas de Microsoft Windows han sido citadas como una de las principales causas por las cuales estos sistemas son más inseguros.

Todo usuario experimentado de Linux te dirá lo mismo: root sólo como último recurso.
Imagen

Avatar de Usuario
dark_sasuke
Moderador Global
Moderador Global
Mensajes: 3379
Registrado: 03 Sep 2009, 02:13
Twitter: D4rkyt0

Re: [shell]programa NO root, correrlo como root, como?

Mensaje por dark_sasuke »

Es que es un VPS no mi pc xD, y weno no tengo otro usuario aparte del usuario root :/
Imagen

Avatar de Usuario
pspCaracas
Moderador Global
Moderador Global
Mensajes: 3080
Registrado: 03 Sep 2009, 03:29
Ubicación: Buenos Aire - Argentina
Contactar:

Re: [shell]programa NO root, correrlo como root, como?

Mensaje por pspCaracas »

Código: Seleccionar todo

adduser darky


Listo, ahí tienes un usuario nuevo.
http://farm3.static.flickr.com/2497/3983880148_f5ae0aaab2_o.png

Avatar de Usuario
dark_sasuke
Moderador Global
Moderador Global
Mensajes: 3379
Registrado: 03 Sep 2009, 02:13
Twitter: D4rkyt0

Re: [shell]programa NO root, correrlo como root, como?

Mensaje por dark_sasuke »

pspCaracas escribió:

Código: Seleccionar todo

adduser darky


Listo, ahí tienes un usuario nuevo.


Y como me logeo en ese user (sip pregunta tonta tonta tonta XD) ... al acceder por ssh accede al usuario root, estando en la shell del VPS como hago para cambiar de user (dios falta muxo por aprender xD)
Imagen

Avatar de Usuario
m0skit0
Administrador
Administrador
Mensajes: 5585
Registrado: 03 Sep 2009, 09:35
Ubicación: 0xdeadbeef

Re: [shell]programa NO root, correrlo como root, como?

Mensaje por m0skit0 »

Código: Seleccionar todo

su darky
Imagen

Avatar de Usuario
dark_sasuke
Moderador Global
Moderador Global
Mensajes: 3379
Registrado: 03 Sep 2009, 02:13
Twitter: D4rkyt0

Re: [shell]programa NO root, correrlo como root, como?

Mensaje por dark_sasuke »

Gracias profe :)
Imagen

Avatar de Usuario
dark_sasuke
Moderador Global
Moderador Global
Mensajes: 3379
Registrado: 03 Sep 2009, 02:13
Twitter: D4rkyt0

Re: [shell]programa NO root, correrlo como root, como?

Mensaje por dark_sasuke »

Weno esto esta solucionado ;) .... cierro :chapao:
Imagen

Cerrado