Main page На главную
Форум
Схема Починок
Фотогалерея

  Починковский форум

сайт ВПочинках.РФ
 
Текущее время: 13 ноя 2019, 13:23

Часовой пояс: UTC + 4 часа




Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: [HowTo] Удалённое выполнение команд на Ubuntu server.
СообщениеДобавлено: 04 май 2011, 17:07 
Не в сети
Администратор
Администратор
Аватар пользователя

Зарегистрирован: 07 июн 2006, 13:13
Сообщений: 408
Откуда: Починки
Здравствуйте!
Вкратце опишу ситуацию: есть в интернетах сервер с убунтой на борту. Есть к нему доступ по SSH. На сервере том установлен IceCast2 для вещания нашего любимого радио "ВПочинках.РФ"
И есть несколько команд - для старта\стопа\рестарта сервера iCeCAst.
Нужно сделать так, чтобы я без захода на сервер мог перезапустить айскаст сервер. ( в данном случае это должен делать кто-то из RJ, т.е. чтобы не давать полный доступ и не светить пароли и пр )
Реально ли такое сделать?
Желательно через веб интерфейс


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "?" Удалённое выполнение команд на Ubuntu server по SSH.
СообщениеДобавлено: 05 май 2011, 07:57 
Не в сети
Герой-земляк :)
Герой-земляк :)
Аватар пользователя

Зарегистрирован: 30 окт 2005, 07:31
Сообщений: 560
Откуда: r52_.ru
webmin, не?

_________________
~ Help Microsoft fight software piracy: Give Linux to a friend today! ~


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "?" Удалённое выполнение команд на Ubuntu server по SSH.
СообщениеДобавлено: 10 май 2011, 13:17 
Не в сети
Администратор
Администратор
Аватар пользователя

Зарегистрирован: 07 июн 2006, 13:13
Сообщений: 408
Откуда: Починки
Вебмин, может и да, на крайний случай, но хотелось бы веб морду с парой кнопок и всё.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "?" Удалённое выполнение команд на Ubuntu server по SSH.
СообщениеДобавлено: 11 май 2011, 14:24 
Не в сети
Site Admin
Site Admin
Аватар пользователя

Зарегистрирован: 13 ноя 2005, 03:18
Сообщений: 347
Откуда: Починки
А web-сервер там есть? Иначе куда web-морду прикручивать?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "?" Удалённое выполнение команд на Ubuntu server по SSH.
СообщениеДобавлено: 13 май 2011, 10:54 
Не в сети
Администратор
Администратор
Аватар пользователя

Зарегистрирован: 07 июн 2006, 13:13
Сообщений: 408
Откуда: Починки
стоит апач. только не настраивал его, правда... хотя php скрипты работают, если что...


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "?" Удалённое выполнение команд на Ubuntu server по SSH.
СообщениеДобавлено: 16 май 2011, 10:55 
Не в сети
Администратор
Администратор
Аватар пользователя

Зарегистрирован: 07 июн 2006, 13:13
Сообщений: 408
Откуда: Починки
Решил проблему с помощью Webmin таки.
- Создал две кнопки для старта сервера и рестарта
- Создал пользователя для вебмина
- Ограничил панель вебмина только пользовательскими командами.

Минусов не нашел, а вот простота и безопасность порадовали.
Из плюсов - расширяемость, могу подключить любой модуль для настройки.

сейчас это выглядит так

Изображение Изображение

Спасибо за помощь )


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "?" Удалённое выполнение команд на Ubuntu server по SSH.
СообщениеДобавлено: 16 май 2011, 14:16 
Не в сети
Герой-земляк :)
Герой-земляк :)
Аватар пользователя

Зарегистрирован: 30 окт 2005, 07:31
Сообщений: 560
Откуда: r52_.ru
Поздравляю! теперь пошагово делись с народом как делал :)

_________________
~ Help Microsoft fight software piracy: Give Linux to a friend today! ~


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "?" Удалённое выполнение команд на Ubuntu server по SSH.
СообщениеДобавлено: 16 май 2011, 15:42 
Не в сети
Администратор
Администратор
Аватар пользователя

Зарегистрирован: 07 июн 2006, 13:13
Сообщений: 408
Откуда: Починки
добавил реп
Код:
deb http://download.webmin.com/download/repository sarge contrib

обновляем репозитарии
Код:
apt-get update

Ставим вебмин
Код:
apt-get install webmin


Заходим
https://vpochinkah:10000/

Ставим русский язык в настройках. (опционально)

Лезем в "Прочее" - "Команды пользователя"
Изображение

Добавляем новую команду
Изображение

Вписываем описание
Саму команду
пользователя от имени которого выполнять
Изображение
сохраняем - повторяем для нужного количества кнопок )

дальше лезем в
Изображение
WebMin - Пользователи WebMin

Добавляем нового
Изображение

Вводим логин \пароль \кодировку
Изображение

в "Доступные модули Webmin" ставим галку "Команды пользователя"
Изображение

выставляем нужные ограничения
Изображение

сохраняем....

выставляем остальные настройки
Изображение

сохраняем )

Всё готово )


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "?" Удалённое выполнение команд на Ubuntu server по SSH.
СообщениеДобавлено: 16 май 2011, 15:55 
Не в сети
Администратор
Администратор
Аватар пользователя

Зарегистрирован: 07 июн 2006, 13:13
Сообщений: 408
Откуда: Починки
по идее - если сразу всё делать - то уйдёт на это минут 15 ))
причём даже манов не надо, всё и так понятно донельзя.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "?" Удалённое выполнение команд на Ubuntu server по SSH.
СообщениеДобавлено: 17 май 2011, 05:54 
Не в сети
Герой-земляк :)
Герой-земляк :)
Аватар пользователя

Зарегистрирован: 30 окт 2005, 07:31
Сообщений: 560
Откуда: r52_.ru
отлично, побольше бы таких how to'шек :)

_________________
~ Help Microsoft fight software piracy: Give Linux to a friend today! ~


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 10 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на форуме

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Template made by DEVPPL Flash Games - Сборка создана CMSart Studio
Русская поддержка phpBB