URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID10
Нить номер: 3965
[ Назад ]

Исходное сообщение
"SSH и скрипт"

Отправлено Oreol , 13-Сен-08 13:12 
Здравствуйте....
Решил поставить скрипт на прокси сервер, но при заходе через putty он не срабатывает(надо чтоб он запускался и пользователю выпадало меню ну там (добавление удаление пользователей на проксе)). Проблема вот в чем скрипт готов работает когда на него 2 раза кликаешь а надо через putty зашел логин->пароль и окошко чтоб появлялось...
  

Содержание

Сообщения в этом обсуждении
"SSH и скрипт"
Отправлено adews , 13-Сен-08 21:52 
Поставьте пользователю, под которым заходите, вместо bash или что там у вас,- этот скрипт вместо шелла,- и будет вам щастье

"SSH и скрипт"
Отправлено Oreol , 14-Сен-08 09:49 
>Поставьте пользователю, под которым заходите, вместо bash или что там у вас,-
>этот скрипт вместо шелла,- и будет вам щастье

Спасибо за направление куда глядет....
У мня OS red hat 5.2 пока напримере пользователя root хотел поставить но чета не получается...
  


"SSH и скрипт"
Отправлено pikshik , 15-Сен-08 09:02 
Еще можно в ключ ssh добавить скрипт (не в ключ конечно же, а файлик, где этот ключ хранится - там еще куча полей всяких есть).
и не говорить пароль :)


"SSH и скрипт"
Отправлено Oreol , 15-Сен-08 14:56 
Уже третий день с этой проблемой...
   А по конкретнее можно
Как добавить скрипт(конуретнее куда его прописать) а то я его уже в /root/.bash_profile
путь указываю по аналогии PATH=$PATH: /usr/bin/123---название скрипта
а сам скрипт сылается на #!/bin/bash---в начале скрипта
Или какие нить еще варианты а то со скриптами я впервые сталкнулся....

"SSH и скрипт"
Отправлено angra , 15-Сен-08 15:22 
На примерах:
1 Вариант с bash_profile
$ ssh test@127.0.0.1
Last login: Mon Sep 15 14:18:20 2008 from localhost
Hello, world
test@Falcon:~$ cat .bash_profile
./t
test@Falcon:~$ cat t
#!/bin/bash
echo Hello, world

Важный момент, шеллом для test должен быть /bin/bash, а не /bin/sh

2 Вариант с указанием шелла
# grep test /etc/passwd
test:x:1001:1002::/home/test:/home/test/t
$ ssh test@127.0.0.1
Last login: Mon Sep 15 14:18:33 2008 from localhost
Hello, world
Connection to 127.0.0.1 closed.


"SSH и скрипт"
Отправлено Oreol , 15-Сен-08 15:53 
Большое спасибо разобрался ....

"SSH и скрипт"
Отправлено Oreol , 15-Сен-08 15:57 
>Еще можно в ключ ssh добавить скрипт (не в ключ конечно же,
>а файлик, где этот ключ хранится - там еще куча полей
>всяких есть).
>и не говорить пароль :)

а по подробнее можно?



"спешите! новая услуга! чтение манов вслух"
Отправлено Andrey Mitrofanov , 15-Сен-08 17:01 
>>Еще можно в ключ ssh добавить скрипт (не в ключ конечно же,
>а по подробнее можно?

$ man sshd

Раздел "AUTHORIZED_KEYS FILE FORMAT", параметры from=, command= и пр.


"спешите! новая услуга! чтение манов вслух"
Отправлено Oreol , 16-Сен-08 16:56 
>>>Еще можно в ключ ssh добавить скрипт (не в ключ конечно же,
>>а по подробнее можно?
>
>$ man sshd
>
>Раздел "AUTHORIZED_KEYS FILE FORMAT", параметры from=, command= и пр.

Спасибо большое!!!!