Нет доступа к сети из-под non-root юзеров? Есть вот такая подставочка под пиво, а на ней самопальная кривенькая сборочка дебиана. Алсо эта сборочка — практически единственное, что вообще поддерживает данную девайсину.$ uname -a
Linux netbook 2.6.29-00236-g4f8dbbb-dirty #22 Wed Apr 7 14:15:24 CST 2010 armv5tejl GNU/Linux
Девайсину планируется разломать/переделать и использовать в качестве умненькой фото-видеорамочки с поддержкой сети.
В данной системе многие вещи настроены криво. Приходится ручками исправлять. Вот, например, нет доступа к сети из-под non-root юзера.$ printf "GET / HTTP/1.0\r\nHost: 192.168.0.1\r\n\r\n" | nc 192.168.0.1 80
Can't get socket : Permission denied
Алсо нет доступа к DNS, etc. Из-под рута всё работает.$ printf "GET / HTTP/1.0\r\nHost: 192.168.0.1\r\n\r\n" | sudo nc 192.168.0.1 80
HTTP/1.0 200 OK
Content-Type: text/html
бла-бла-бла
Гуглил всю ночь и как-то нифига не нашёл.
зы. Могу дать доступ по ssh.

21 Авг 2019 в 06:57
178 +1
0
Ответы
1

Для того чтобы non-root пользователи имели доступ к сети, вам нужно настроить соответствующие права. В вашем случае, можно попробовать добавить non-root пользователей в группу, которая имеет доступ к сети.

Вы можете выполнить следующие шаги:

Создайте новую группу с доступом к сети, если такой еще не существует:

sudo groupadd network

Добавьте non-root пользователя в эту группу:

sudo usermod -a -G network username

Перезапустите систему или выйдите из текущей сессии и зайдите под non-root пользователем.

Проверьте, имеет ли non-root пользователь доступ к сети:

printf "GET / HTTP/1.0\r\nHost: 192.168.0.1\r\n\r\n" | nc 192.168.0.1 80

Если это не помогает, возможно, вам придется настроить определенные права доступа через файлы конфигурации системы. Также, убедитесь, что non-root пользователи имеют соответствующие права доступа к сети на уровне файрволла, роутера и т.д.

Если у вас остались проблемы с доступом к сети, я могу помочь вам через ssh, чтобы подробнее изучить ситуацию и найти решение.

20 Апр в 13:10
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 648 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир