ssh+reboot

Linux windows сервер unix SSH

Суть такая, есть компьютер на ubuntu, который выступает в роли сервера.
Нужно написать маленький bat файлик, при нажатие на который, сервер будет перезагружаться.
Пытался связать его с Putty, и вроде бы все ничего, и он запускатеся, но в ребут так и не уходит.
Код выглядит так
"\\server\Сервер\System\PuTTY\putty.exe" -ssh -l st -pw qw -m "\\server\Сервер\System\reboot.txt" 10.42.0.1


reboot.txt:
sudo reboot

Как подправить, в чем ошибка?

Примечание:
Забыл добавить, все действия производятся удаленно с компьютера на Windows 7.

Примечание:
В плане проводите на linux. Мне нужно это производить на windows. А если я пишу про ребут, значит мне нужен ребут, к чему эти коментарии?

Примечание:
Действительно, наверное я в гугле не искал.... Вы смеетесь что ли? От туда текс икоманды и составлял.
Ответы:
Ничего, что Линуксу (даже такой пародии на него как У*бунта) довольно параллельны как exe, так и bat? Внимательно читаем о системе распределения прав...
> Забыл добавить, все действия производятся удаленно с компьютера на Windows 7.
Думается мне разумнее и легче поднять какой нибудь nginx на убе, запилить простейшую вэб страницу на которой можно включать/выключать сервер, отправлять его в ребут (серьезно? это же сервер он нужен для того чтобы работать, а не перезагружаться - это же не винда) и всё что нужно.
Я бы так сделал на твоем месте, и по реализации похожих вэб-морд полазал бы в интернетах.
уебанта должна умереть.
Тогда расставьте сразу приоритеты. Напишите, что ОБЯЗАТЕЛЬНО нужно использовать батник, путти, ребут и всё, что обязательно.
Просто написать батник с таким функционалом поможет гуглпоиск.
echo -en '#!/bin/sh\nshutdown -h now\n' > /out_file
chmod +x /out_file
Запускать так:
sudo /out_file
Путь к файлу и его имя может быть любым.
а на сервере http нету случаем? можно было бы тогда удобнее сделать...


10 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

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

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.