Инструкция для Ubuntu — различия между версиями
Val (обсуждение | вклад) (Новая страница: « <nowiki> на каждой машине надо 1. Один раз создать подключение с помощью визарда # pppoeconf Отв…») |
Val (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
<nowiki> |
<nowiki> |
||
− | + | На каждой машине надо |
|
1. Один раз создать подключение с помощью визарда |
1. Один раз создать подключение с помощью визарда |
||
Строка 61: | Строка 61: | ||
Для установки ПО можно установить переменную окружения: |
Для установки ПО можно установить переменную окружения: |
||
+ | sudo -i |
||
− | http_proxy=http://openproxy.bmstu.ru:3128/ |
||
+ | export http_proxy=http://openproxy.bmstu.ru:3128/ |
||
+ | apt update |
||
+ | exit |
||
− | это позволит устанавливать ПО в |
+ | это позволит устанавливать/обновить ПО в системе без авторизации.</nowiki> |
Версия 15:43, 5 октября 2018
На каждой машине надо 1. Один раз создать подключение с помощью визарда # pppoeconf Ответы на все вопросы по умолчанию, логин и пароль любой, главное не включать автоподключение и не подключаться прямо сейчас. В файле /etc/network/interfaces должно появиться в конце ... iface dsl-provider inet ppp pre-up /bin/ip link set eth0 up # line maintained by pppoeconf provider dsl-provider !!!! без auto dsl-provider 2. Для подключения используется самописный скрипт, черновой рабочий вариант такой: root@client2:~# cat /usr/sbin/pppoestart #!/bin/bash echo -n "Login: " read L echo -n "Password: " read -s P LP=\"${L}\"\ \*\ \"${P}\" echo "$LP" > /etc/ppp/pap-secrets echo "$LP" > /etc/ppp/chap-secrets pon dsl-provider sleep 3 cp /dev/null /etc/ppp/chap-secrets cp /dev/null /etc/ppp/pap-secrets Он позволяет вводить пароли безопасным способом. 3. При регистрации linux пользователей включаем их дополнительно в какую нибудь группу, например users # useradd -m -s /bin/bash -G users user1 4. В visudo добавляем в конец строку %users ALL = NOPASSWD: /usr/sbin/pppoestart 5. Теперь пользователь может подключаться командой: $ sudo /usr/sbin/pppoestart 6. Для отключения можно перезагрузить систему Еще. Для установки ПО можно установить переменную окружения: sudo -i export http_proxy=http://openproxy.bmstu.ru:3128/ apt update exit это позволит устанавливать/обновить ПО в системе без авторизации.