[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