[Настройка] Конфиг для nginx для majordomo
Re: Не подскажете конфиг для nginx для majordomo?
Вот если бы еще кто поделился инструкцией, как это все настроить на Raspberry PI, с внешним веником? А то все лежит на полочке, ждет звездного часа:-) А времени разбираться самому тупо нет
-
- Сообщения: 33
- Зарегистрирован: Вт апр 01, 2014 2:38 am
- Благодарил (а): 1 раз
- Поблагодарили: 6 раз
- Контактная информация:
Re: Не подскажете конфиг для nginx для majordomo?
http://smartliving.ru/Main/SetupRaspberryPiromankit писал(а):Вот если бы еще кто поделился инструкцией, как это все настроить на Raspberry PI, с внешним веником? А то все лежит на полочке, ждет звездного часа:-) А времени разбираться самому тупо нет
-
- Сообщения: 949
- Зарегистрирован: Пт дек 06, 2013 11:30 am
- Откуда: Москва
- Благодарил (а): 68 раз
- Поблагодарили: 94 раза
Re: Не подскажете конфиг для nginx для majordomo?
zlayaptichka: а если вот такую же системную инфу надо собрать с другой машины под nix по адресу 192.168.1.2 что делать нужно?
-
- Сообщения: 33
- Зарегистрирован: Вт апр 01, 2014 2:38 am
- Благодарил (а): 1 раз
- Поблагодарили: 6 раз
- Контактная информация:
Re: Не подскажете конфиг для nginx для majordomo?
Использовать ssh!PAV писал(а):zlayaptichka: а если вот такую же системную инфу надо собрать с другой машины под nix по адресу 192.168.1.2 что делать нужно?
Код: Выделить всё
ssh root@192.168.1.2 "uptime"
-
- Сообщения: 949
- Зарегистрирован: Пт дек 06, 2013 11:30 am
- Откуда: Москва
- Благодарил (а): 68 раз
- Поблагодарили: 94 раза
Re: Не подскажете конфиг для nginx для majordomo?
А можно опять, как для идиотов - конкретную строчку, чтобы получить значение uptime. Что нужно в МЖД написать.
Заранее спасибо.
Просто когда разбираешься, лишняя запятая может время копания увеличить раз в десять.
Заранее спасибо.
Просто когда разбираешься, лишняя запятая может время копания увеличить раз в десять.
-
- Сообщения: 33
- Зарегистрирован: Вт апр 01, 2014 2:38 am
- Благодарил (а): 1 раз
- Поблагодарили: 6 раз
- Контактная информация:
Re: Не подскажете конфиг для nginx для majordomo?
PAV писал(а):А можно опять, как для идиотов - конкретную строчку, чтобы получить значение uptime. Что нужно в МЖД написать.
Заранее спасибо.
Просто когда разбираешься, лишняя запятая может время копания увеличить раз в десять.
Код: Выделить всё
$uptime=shell_exec('ssh root@192.168.1.2 uptime');
setGlobal("ThisComputer.uptime",$uptime);
$mem=shell_exec("ssh root@192.168.1.2 'free -m'|grep Mem|awk '{print $2,$3,$4}'");
$mem=explode(" ",$mem);
$mem="Всего: ".$mem[0]." Занято: ".$mem[1]." Доступно: ".$mem[2];
setGlobal("ThisComputer.memory",$mem);
$disk=shell_exec("ssh root@192.168.1.2 'df -h'|grep sda1|awk '{print $2,$3,$5}'"); // p.s. sda1 нужно изменить на свой диск
$disk=explode(" ",$disk);
$disk=$disk[1]."/".$disk[0]." ( ".$disk[2].")";
setGlobal("ThisComputer.driveStatus",$disk);
не забудьте настроить ssh (с авторизацией по ключу) - http://vk.cc/2rXmaY
-
- Сообщения: 949
- Зарегистрирован: Пт дек 06, 2013 11:30 am
- Откуда: Москва
- Благодарил (а): 68 раз
- Поблагодарили: 94 раза
Re: Не подскажете конфиг для nginx для majordomo?
Спасибо большое, вы меня понимаете
Очень нравится ваш подход - подробно, с ссылками.
А можно как-то обойтись без ключа - чисто по логину и паролю?
Очень нравится ваш подход - подробно, с ссылками.
А можно как-то обойтись без ключа - чисто по логину и паролю?
-
- Сообщения: 33
- Зарегистрирован: Вт апр 01, 2014 2:38 am
- Благодарил (а): 1 раз
- Поблагодарили: 6 раз
- Контактная информация:
Re: Не подскажете конфиг для nginx для majordomo?
А зачем? С ключом проще.PAV писал(а):Спасибо большое, вы меня понимаете
Очень нравится ваш подход - подробно, с ссылками.
А можно как-то обойтись без ключа - чисто по логину и паролю?
Без ключа пока не пробовал.
В man ssh опции "пароль" не нашёл.
Конечно, можно попробовать
Код: Выделить всё
echo "пароль" | ssh root@192.168.1.2 uptime
-
- Сообщения: 949
- Зарегистрирован: Пт дек 06, 2013 11:30 am
- Откуда: Москва
- Благодарил (а): 68 раз
- Поблагодарили: 94 раза
Re: Не подскажете конфиг для nginx для majordomo?
Проковырялся конечно, но с ключами разобрался, мысль хорошая, буду пользовать, спасибо.
А вот $uptime=shell_exec('ssh root@192.168.1.2 uptime'); ничего не дает - пустота
причем при коннекте вручную лог такой
Apr 4 17:37:59 PAVcloud sshd[5561]: Accepted publickey for remote from 192.168.1.254 port 37291 ssh2
Apr 4 17:37:59 PAVcloud sshd[5564]: Received disconnect from 192.168.1.254: 11: disconnected by user
Apr 4 17:38:25 PAVcloud sshd[5567]: Accepted publickey for remote from 192.168.1.254 port 37293 ssh2
Apr 4 17:38:25 PAVcloud sshd[5570]: Received disconnect from 192.168.1.254: 11: disconnected by user
а при запросе от МЖД такой
Apr 4 17:39:03 PAVcloud sshd[5624]: Connection closed by 192.168.1.254 [preauth]
А вот $uptime=shell_exec('ssh root@192.168.1.2 uptime'); ничего не дает - пустота
причем при коннекте вручную лог такой
Apr 4 17:37:59 PAVcloud sshd[5561]: Accepted publickey for remote from 192.168.1.254 port 37291 ssh2
Apr 4 17:37:59 PAVcloud sshd[5564]: Received disconnect from 192.168.1.254: 11: disconnected by user
Apr 4 17:38:25 PAVcloud sshd[5567]: Accepted publickey for remote from 192.168.1.254 port 37293 ssh2
Apr 4 17:38:25 PAVcloud sshd[5570]: Received disconnect from 192.168.1.254: 11: disconnected by user
а при запросе от МЖД такой
Apr 4 17:39:03 PAVcloud sshd[5624]: Connection closed by 192.168.1.254 [preauth]
-
- Сообщения: 33
- Зарегистрирован: Вт апр 01, 2014 2:38 am
- Благодарил (а): 1 раз
- Поблагодарили: 6 раз
- Контактная информация:
Re: Не подскажете конфиг для nginx для majordomo?
МЖД от www-data работает!PAV писал(а):Проковырялся конечно, но с ключами разобрался, мысль хорошая, буду пользовать, спасибо.
А вот $uptime=shell_exec('ssh root@192.168.1.2 uptime'); ничего не дает - пустота
причем при коннекте вручную лог такой
Apr 4 17:37:59 PAVcloud sshd[5561]: Accepted publickey for remote from 192.168.1.254 port 37291 ssh2
Apr 4 17:37:59 PAVcloud sshd[5564]: Received disconnect from 192.168.1.254: 11: disconnected by user
Apr 4 17:38:25 PAVcloud sshd[5567]: Accepted publickey for remote from 192.168.1.254 port 37293 ssh2
Apr 4 17:38:25 PAVcloud sshd[5570]: Received disconnect from 192.168.1.254: 11: disconnected by user
а при запросе от МЖД такой
Apr 4 17:39:03 PAVcloud sshd[5624]: Connection closed by 192.168.1.254 [preauth]
Пробуйте
Код: Выделить всё
shell_exec('sudo ssh root@192.168.1.2 uptime')
Код: Выделить всё
www-data ALL=NOPASSWD: /usr/bin/ssh
или от своего пользователя, например pi:
Код: Выделить всё
shell_exec('sudo -u pi ssh root@192.168.1.2 uptime')
Код: Выделить всё
pi ALL=NOPASSWD: /usr/bin/ssh