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

Re: ssh спросил имя пользователя



On 22.11.2011 08:46, Дамир Хакимов wrote:
Добрый день.
Вопрос: как сделать чтобы ssh спросил имя пользователя, а не подставлял имя текущего?
Именно спросил, интерактивно, как это происходит при логине через putty.
Надо.

--
DamirX


надо было ставить сценку на 8 марта для поздравлений женщин
репетировали в каб. ИВЦ, делал вид, сидя за компьютером ,
что все это мне интересно и в нужных местах кивал головой
вспомнил про данный вопрос, набросал
пароль спросит сам ссх

cat ./ccx.sh
#! /bin/bash

# оболочка для ssh с запросом
# хоста (IP или name)
# логина (по умолчанию whois)
# порта (по умолчанию 22 порт)
# rev. 2012-03-02

echo "-- ssh name@host -p port --"
echo "--                       --"

exit0 ()
{
  if [ "$HOST" = "Q" ]
    then
    exit 0
  fi
}

# запрос хоста
while [ "$HOST" = "" ]
  do
    read -p "host: " HOST
    exit0
done

# запрос логина
read -p "login [`whoami`]: " LOGIN
if [ "$LOGIN" = "" ]
  then
    LOGIN=`whoami`
fi

# запрос порта
read -p "port [22]: " PORT
if [ "$PORT" = "" ]
  then
    PORT="22"
fi

echo "connect: ssh $LOGIN@$HOST -p $PORT"
ssh $LOGIN@$HOST -p $PORT

exit 0


Reply to: