[U-co] Script para insercion de usuario por ssh
Jorge Gonzalez
jag2kn en gmail.com
Sab Mar 14 18:37:01 UTC 2009
On Wed, Mar 11, 2009 at 1:53 PM, David Gaitan <david.gaitan en misena.edu.co>wrote:
> Bueno como uds saben para loguarse en un servidor unix por ssh debo colocar
> en la terminal
>
> ssh nombre_de_usuario en ip_servidor
>
> Lo que quisiera saber es si es posible crear un script q me pida el nombre
> de usuario para que lo "añada" al @ip_servidor, no c si me haga entender
> pero es algo asi como
>
> 1. el usuario ejecuta el script
>
> 2. en la consola aparece algo como:
>
> Digite su nombre de usuario
>
> 3. el usuario digita su nombre de usuario y presiona "enter"
>
> 4. internamente o que el scrpt hace es tomar el nombre del usuario
> agregarle
> el @ip_servidor y ejecutarlo en la terminal
>
> La verda no c que tan dificil sea ps no c nada de scrpts, es mas no c si
> eso
> sea posible pero les agradeceria mucho si pudieran ayudarme
Esta es una primera versión de lo que pide
__________________________________
#!/bin/bash
if [ "$1" = "" ]; then
echo ingrese un usuario
exit
fi
ssh $1 en 192.168.1.36
__________________________________
guardelo en un archivo con permisos de ejecución y se llama en una terminal
así:
./nombrePrograma usuario
toca cambiar por la ip que necesite
le recomiendo leer manuales, e intentar hacer algo de código antes de
preguntar
mas info en: [1] y [2]
[1] http://es.tldp.org/COMO-INSFLUG/COMOs/Bash-Prog-Intro-COMO/
[2]
http://xinfo.sourceforge.net/documentos/bash-scripting/bash-script-2.0.html
--
Jorge Andrés González
jag2kn (at) gmail.com
jgonzalez (at) idesoluciones.com
jagonzalezce (at) unal.edu.co
http://joorge.com
Cel: 301 217 78 60
Linux Counter 345082
Bogotá - Colombia - Sur América
Más información sobre la lista de distribución Ubuntu-co