Страница 2 из 3

Re: Сообщение: Нет доступа в Интернет.

Добавлено: Пт ноя 02, 2018 5:35 pm
casius
Цикл PING у меня работает. Он и до этого работал. Страницы проверки так же раньше имели зеленый статус...

Может, где-то тут неправильно?
Я изменил сервис основного цикла, т.к. до этого не стартовали циклы и не работало ничего, после внесения изменений циклы стали работать на:

Код: Выделить всё

[Unit]
Description=Majordomo cycles
Requires=network.target mysql.service apache2.service
After=dhcpcd.service mysql.service apache2.service

[Service]
Type=simple
User=www-data
Group=www-data
ExecStart=/usr/bin/php /var/www/cycle.php
ExecStop=/usr/bin/pkill -f cycle_*

KillSignal=SIGKILL
KillMode=control-group
RestartSec=1min
Restart=on-failure

[Install]
WantedBy=multi-user.target
Ранее же был такой код. С таким вариантом у меня циклы не работали:

Код: Выделить всё

[Unit]
Description=MajorDoMo
[Service]
Requires=mysql.service
Requires=apache2.service
Type=simple
WorkingDirectory=/var/www
ExecStart=/usr/bin/php /var/www/cycle.php
Restart=always
[Install]
WantedBy=multi-user.target

Re: Сообщение: Нет доступа в Интернет.

Добавлено: Пт ноя 02, 2018 5:42 pm
skysilver
Зайди в консоль линукса и выполни:

Код: Выделить всё

sudo -u www-data ping ya.ru
Скриншот результата сюда.

Re: Сообщение: Нет доступа в Интернет.

Добавлено: Пт ноя 02, 2018 5:49 pm
casius
Ответ такой:
admin@orangepizero:~$ sudo -u www-data ping ya.ru
[sudo] password for admin:
ping: icmp open socket: Operation not permitted

Получается пинга нет? Запрет на команду? А как же тогда у меня получается обновить систему через консоль?
sudo apt-get update
sudo apt-get upgrade
Обновляется нормально...

Захожу по admin... Может под root пройдет?
Под root так же..

Re: Сообщение: Нет доступа в Интернет.

Добавлено: Пт ноя 02, 2018 6:02 pm
casius
Ответ нашел на этом форуме: https://ubuntuforums.org/showthread.php?t=2079091

В рут режиме поставил код:
chmod u+s /bin/ping
Связь сразу восстановилась. Все сразу стало зеленым!

Объясните мне суть этой команды? Теперь все будет работать, или каждый раз надо вводить?

Re: Сообщение: Нет доступа в Интернет.

Добавлено: Пт ноя 02, 2018 6:10 pm
casius
Еще вопрос по этой же теме.

Почему в панели управления локальный сервер имеет статус офлайн?:

MAIN Server (+media: vlcweb) 2018-11-02 Offline

Хотя он работает?

Re: Сообщение: Нет доступа в Интернет.

Добавлено: Пт ноя 02, 2018 9:55 pm
skysilver
casius писал(а): Пт ноя 02, 2018 6:02 pm Объясните мне суть этой команды? Теперь все будет работать, или каждый раз надо вводить?
Ты разрешил выполнять пинг от имени разных пользователей, а не только привилегированных.
Раньше у тебя циклы работали под root (плохой вариант), а теперь под www-data (правильный вариант). У www-data не было прав выполнять пинг, а теперь ты ему разрешил. Каждый раз вводить не надо, должно запомнить, но лучше сам проверь.

Re: Сообщение: Нет доступа в Интернет.

Добавлено: Пт ноя 02, 2018 9:56 pm
skysilver
casius писал(а): Пт ноя 02, 2018 6:10 pm Еще вопрос по этой же теме.
Нет не по этой. Прочитай еще раз название темы, которую сам же и создавал.

Re: Сообщение: Нет доступа в Интернет.

Добавлено: Пт ноя 02, 2018 10:05 pm
casius
skysilver писал(а): Пт ноя 02, 2018 9:55 pm
casius писал(а): Пт ноя 02, 2018 6:02 pm Объясните мне суть этой команды? Теперь все будет работать, или каждый раз надо вводить?
Ты разрешил выполнять пинг от имени разных пользователей, а не только привилегированных.
Раньше у тебя циклы работали под root (плохой вариант), а теперь под www-data (правильный вариант). У www-data не было прав выполнять пинг, а теперь ты ему разрешил. Каждый раз вводить не надо, должно запомнить, но лучше сам проверь.
Еще раз отваливалась связь. Индикатор связи окрасился в желтый и от Алисы сообщение поступило, что статус сменился на желтый....

Пришлось опять команду (chmod u+s /bin/ping) повторить...

Re: Сообщение: Нет доступа в Интернет.

Добавлено: Пт ноя 02, 2018 10:12 pm
skysilver
casius писал(а): Пт ноя 02, 2018 10:05 pm Пришлось опять команду (chmod u+s /bin/ping) повторить...
Тогда добавь эту строчку в автозагрузку. В crontab или в rc.local Гуглится легко.

Re: Сообщение: Нет доступа в Интернет.

Добавлено: Пн апр 29, 2019 8:22 pm
Карл Маркс
Доброго времени суток. Хочу продолжить тему, только с оговоркой, а как быть с системой на виндовс, у меня Win10x64. И я тут не знаю, где локальные права. где глобальные, типа рут. И я из консоли пинг сделать не умею, код от линукса не работает, от винды тоже. Помогите, пожалуйста. Уж очень хочется вникнуть, а когда с самого начала не получается, руки опускаются.
SPOILERSPOILER_SHOW
Терминалы.jpg
Терминалы.jpg (574.94 КБ) 4383 просмотра
Циклы.jpg
Циклы.jpg (773.75 КБ) 4383 просмотра