APC Network Shutdown на ASP Linux 10

Обсуждение сетевых операционных систем и их применения (Windows, Linux, FreeBSD, Novell и т.д.)

Модератор: Модераторы

Активный пользователь
Сообщения: 1134
Зарегистрирован: 19 июл 2004, 11:30
Откуда: Москва

Сообщение biruk » 17 мар 2006, 19:47

этого я не знаю :(

может есть какой-то ключик для задания пароля команды expert ?

а несколько команд можно ввести в файл, допустим shut.sh:
plink -ssh -l supervisor -pw password -m c:\apc\scripts\shut.sh 23.0.0.1

где:
type c:\apc\scripts\shut.sh\
Код
echo password | /sbin/expert
sudo /sbin/shutdown -h 5

[/code]
Trust me - i know what i’m doing © Sledge Hummer

Новый участник
Сообщения: 35
Зарегистрирован: 13 окт 2004, 17:38
Откуда: Ростов-на-Дону

Сообщение ntspider » 17 мар 2006, 19:52

понятно!
Спасибо!
Ищу ключики expert! :D
Нужно чтобы он сам себе вставлял пароль
Дмитрий

Новый участник
Сообщения: 35
Зарегистрирован: 13 окт 2004, 17:38
Откуда: Ростов-на-Дону

Сообщение ntspider » 21 мар 2006, 10:53

Добрый день!
Вообщем решил я использовать expect для перехода в режим expert
Для его работы требуется установить tcl
Закачал, распаковал, при запуске установочного скрипта появляется ошибка

Installer error:
couldn't execute "/mnt/cdrom/UNIX./uzpln86": no such file or directory
while executing
"exec $unzip -Zt [FindFile $src $file"
(procedure "install::calculateSizeAndCount" line 10)
invoked from within
"install::calculateSizeAndCount $::installImageRoot"
(procedure "textSetup::start" line 25)
invoked from within
"textSetup::start"
Press any key to continue...

Файл на этом месте есть!
Скрипт запускается с CD-ROM - я записал всё распакованное на него и запускаю с него, при этом подмонтировал его командой

mount -o exec,mode=0555 /mnt/cdrom

как указано в инструкции по установке для Rad Hat
что посоветуете? как установить этот TCL?
может нужно минуя plink через win2k?
Дмитрий

Активный пользователь
Сообщения: 1134
Зарегистрирован: 19 июл 2004, 11:30
Откуда: Москва

Сообщение biruk » 21 мар 2006, 14:34

Цитата
couldn't execute "/mnt/cdrom/UNIX./uzpln86": no such file or directory
[/quote]

а точка после UNIX правильна?

лучше скопируй все это в /usr/src, может скрипт хочет что-то записать в тот же каталог, а он read-only ?

а вообще tcl & expect никогда не юзал...

Цитата
может нужно минуя plink через win2k?
[/quote]
подключись просто по ssh (putty.exe) и настраивай в этом окошке.
plink для пакетных заданий.
Trust me - i know what i’m doing © Sledge Hummer

Новый участник
Сообщения: 35
Зарегистрирован: 13 окт 2004, 17:38
Откуда: Ростов-на-Дону

Сообщение ntspider » 22 мар 2006, 17:42

biruk

насчёт точки проверю потом
а вот как задать конфигуратору путь, в котором он будет всё ставить?

plink отработал на нормальном asp linux сервере
теперь мне нужно всё сделать с сервером, на котором стоит "хитрый" Linux, в котором много чего не хвататет типа man и всяких других прибамбасов, которые опасно ставить - ведь на нём установлен Checkpoint
я сейчас связался с товарищами из Checkpoint и пытаюсь с ними этот вопрос решить
а в putty я уже смог запустить shutdown на этом сервере Checkpoint! :rolleyes:
осталось дело за небольшим - увязать всё это в одном скрипте, запускаемом в WIN2K
Дмитрий

Активный пользователь
Сообщения: 1134
Зарегистрирован: 19 июл 2004, 11:30
Откуда: Москва

Сообщение biruk » 22 мар 2006, 18:15

Цитата
я сейчас связался с товарищами из Checkpoint...
[/quote]
это самое правильное - дергать производителя и поставщиков.

ну да, осталось дело за небольшим :-)
Trust me - i know what i’m doing © Sledge Hummer

Новый участник
Сообщения: 35
Зарегистрирован: 13 окт 2004, 17:38
Откуда: Ростов-на-Дону

Сообщение ntspider » 31 мар 2006, 17:02

Установил я этот sudo, оказалось, что на сервере стоит Red Hat
и вот вопрос - как запустить shutdown безусловно (мгновенно)? Она почему то спрашивает меня Вы уверены? А мне нужно отвечать удалённо на этот вопрос :rolleyes:
Как быть?
Дмитрий

Активный пользователь
Сообщения: 1134
Зарегистрирован: 19 июл 2004, 11:30
Откуда: Москва

Сообщение biruk » 31 мар 2006, 19:06

shutdown -y ?
Trust me - i know what i’m doing © Sledge Hummer

Активный пользователь
Сообщения: 1134
Зарегистрирован: 19 июл 2004, 11:30
Откуда: Москва

Сообщение biruk » 31 мар 2006, 19:11

еще можно добавить NOPASSWD в /etc/sudoers

shdownadmin ALL=NOPASSWD: /sbin/shutdown
Trust me - i know what i’m doing © Sledge Hummer

Пред.

Вернуться в Сетевые операционные системы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19