[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Fwd: Re: ejecucion script como root]




--- Begin Message ---
Jose Luis Garcia escribió:
Hola,

2008/5/20 Jorge Medina <jorge@bsdchile.cl>:
priemero: tu pusiste un topico en una lista, manten el hilo para que
los demas sepan la solucion a tu problema o simplemente conoscan
nuevas opciones

Lo siento, la siguiente vez que lo haga lo marcaré como tal en el
Asunto. En cuanto al hilo, lo que hice fue contestarte a ti que me
mandaste un mensaje a mi usuario y no a la lista, en este mensaje no
venía el hilo de la pregunta propuesta, de todas formas para no volver
a cometer estos errores no volveré a contestar a los mensaje privados.

segundo: el comando no lo puedes ejecutar con su priemro que todo asi
que debes configurar maquina por maquina el sudo o darle permiso +s a
tu comando a ejecutar

Puede ser ..., pero he solucionado mi problema, este radicaba en la
sintásix del comando, el que fallaba era el siguiente:

ssh user1@maquina su - root -c useradd -m - g grupo user2

y el que ahora funciona (porque funciona y comparto la solución con
los compañeros de la lista)

ssh user1@maquina "su - root -c ' "/usr/sbin/useradd -m  -g <group> <user>" ' "

Accedes como usuario user1 (sin privilegios) a la máquina y ejecutas
como root el comando.
:

tercero: no tengo idea que comando quieres ejecutar exactamente con
los privilegios del root.

useradd u otro cualquiera

cuarto: no se te ve interesado por entender tu problema, solo quieres
una solucion sin importar obtener el conocimiento de como funciona tu
sistema, lo que se ve bastante mal, y es bastante tipico de los
usuarios linux en todo caso, asi que no me ofende a mi sino que deja
mal a tu comunidad.

no interesado después de 28 mensajes ...., no se que entiendes tu por
no interesado, de todas formas la mayoría de la gente lo ha entendido
o e intentado que lo entediera (28 mensajes en el hilo)

Evidentemente, aquí no hay que entender nada "quiero ejecutar un
comando como root en una máquina remota, accediendo a está como
usuario sin privilegios de root".
Por tanto no deja mal a nadie de la comunidad

por otro lado el comando adduser nunca me funciono como decia el man,
asi que use useradd y bueno de aqui a fin de año erradicare el ultimo
debian que queda en mi datacenter.

el hecho de quitar los debian que te quedan, es problema tuyo, no
nuestro, y por tanto lo único agradecerte el tiempo perdido en leer
nuestros correos o por lo menos mis problemas o dudas.

On Tue, May 20, 2008 at 11:22 AM, Jose Luis Garcia <aluete@gmail.com> wrote:
¿ entonces como quedaria el comando entero?

2008/5/20 Jorge Medina <jorge@bsdchile.cl>:
los comandos funcionan el problema es que al hacer su - root -c
"command" este comando te pide la password del root y ahi se cae

--
Jorge Andrés Medina Oliva.
Systems Manager and Developer.
BSDCHiLE.


--
Jorge Andrés Medina Oliva.
Systems Manager and Developer.
BSDCHiLE.


Por tanto y resumiendo, gracias a todos, de verdad y aqui dejo la
solución, por si le sirve a alguien en el futuro:

ssh user1@maquina "su - root -c ' "/usr/sbin/useradd -m  -g <group> <user>" ' "


Saludos


No estoy muy al tanto de como viene la mano en este mail [mas que nada estoy probando el thunderbird :)] , pero por lo poco que leí del señor que pide ayuda..esta tratando de hacer algo ¿imposible? o.. ¿sin sentido? (ademas de arriesgado), Lo que quiero decir es que lo el dice me suena a una metafora...: "quiero tener acceso a comandos de root sin ser root" es como decir... quiero mirar la T.V. sin energia electrica... :| !! Y al margen de que no se lo nota muy inquieto para resolver el "problema" que tiene.. en la red internacional (internet) hay toneladas de documentacion. Bueno espero no ofender a nadie con este correo, por cierto.. me subscribi hoy a la lista!
Saludos Coordiales!
PD: adduser no es lo mismo que useradd. Creo que las manpages estan bien redactadas.


--- End Message ---

Reply to: