El día 21 de mayo de 2008 10:18, Abraham Pérez <[EMAIL PROTECTED]> escribió: > > > El día 21 de mayo de 2008 9:58, Jose Luis Garcia <[EMAIL PROTECTED]> > escribió: >> >> El día 21 de mayo de 2008 9:37, Abraham Pérez <[EMAIL PROTECTED]> escribió: >> > >> > El día 21 de mayo de 2008 9:21, Jose Luis Garcia <[EMAIL PROTECTED]> >> > escribió: >> >> >> >> Hola, >> >> >> >> 2008/5/20 Jorge Medina <[EMAIL PROTECTED]>: >> >> > 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 [EMAIL PROTECTED] 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 [EMAIL PROTECTED] "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 <[EMAIL PROTECTED]> >> >> > wrote: >> >> >> ¿ entonces como quedaria el comando entero? >> >> >> >> >> >> 2008/5/20 Jorge Medina <[EMAIL PROTECTED]>: >> >> >>> 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 [EMAIL PROTECTED] "su - root -c ' "/usr/sbin/useradd -m -g <group> >> >> <user>" ' " >> >> >> >> >> >> Saludos >> >> >> > >> > Ignorando los piques personales y las valoraciones personales de Debian >> > que >> > entiendo están fuera de lugar, a mi me queda una duda... cuando tú haces >> > un >> > "su" desde un usuario a cualquier otro (root incluído) siempre sale de >> > modo >> > interactivo (desconozco el término técnico para esto) preguntándote la >> > contraseña. En ese comando que pones como solución no veo por ninguna >> > parte >> > el parámetro en el que tú le indicas la contraseña, así que una de >> > dos... o >> > esas 300 máquinas están configuradas para que cualquiera pueda ser root >> > por >> > su cara bonita con tal de tener una shell (que pa eso, casi es mejor >> > poner >> > el root accesible desde ssh y sin contraseña) o yo estoy realmente >> > perdido. >> >> No hombre, yo no estoy picado con nadie, no merece la pena, siempre >> hay que llevarse bien con la gente. >> La ejecución del comando es correcta, ahora os explico >> >> > >> > Te agradecería que enviases una explicación de esto algo mas detallada, >> > xq >> > creo que somos varios los que compartimos la misma duda :D >> >> El password de root en la máquina remota yo lo conozco y nadie más. El >> tema es >> - los sistemas remotos a los que quiero acceder se configuran >> solamente con dos usuarios, uno sin privilegios y otro el root. >> - No está permitido el acceso ssh mediante root, por tanto accedes >> como usuario normal y luego hace un su a root >> - Aunque sea interactivo el script me ahorrará mucho tiempo, puesto >> que podré ejecutar un script con los cambios que quiero realizar en >> las máquinas remotas, solamente debo de introducir el password del >> usuario y el de root. Aunque trabajando un poco más creo que se podría >> pasar el password del usuario que realiza el ssh. >> >> No se si me he explicado correctamente, espero que lo hayais entendido· >> >> >> Saludos y gracias todos por vuestra paciencia >> > >> > Gracias y un saludo!! >> > > > Acabáramos!!! Entonces te sigue preguntando la password de root y luego hace > el comando... yo es que pensaba que querías algo automático para no tener > que repetir ese proceso de escribir la clave en las 300 máquinas... y sobre > lo de pasar la contraseña del usuario como parámetro del ssh creo que tb lo > tienes crudo... pero aquí tienes una propuesta: >
Lo se, pero de momento me va a ayudar un monton > http://www.debian-administration.org/articles/152 > > Pues nada... aún así te aconsejo que cuando tengas tiempo mires lo de > configurar el sudo poco a poco en todas las máquinas, por si tienes que > hacer cosas así en otra ocasión :D > tienes razón, y gracias por todo > Un saludo! > > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

