Ubuntu — Настройка прокси сервера с авторизацией

Ubuntu — Настройка прокси сервера с авторизацией

Появилась задача — настроить ubuntu 9.10, чтобы она ходила через проксю используя авторизацию. Для начала необходимо настроить apt-​​get. Для этого прописываем в переменных окружения:

$ sudo echo "export http_proxy=http://user:pass@ProxyAddress:ProxyPort" >> /etc/bash.bashrc
$ sudo echo "export ftp_proxy=ftp://user:pass@ProxyAddress:ProxyPort" >> /etc/bash.bashrc

Предлагаю прописать сразу в /etc/bash.bashrc, но если вы предпочитаете прописать только для опеределенных пользователей — тогда надо прописать в /home/{USERDIR}/.bashrc .

Создаем файл /etc/apt/apt.conf и записываем туда:

$ sudo touch /etc/apt/apt.conf
$ sudo echo "Acquire::http::Proxy "http://user:pass@ProxyAddress:ProxyPort";" >> /etc/apt/apt.conf
$ sudo echo "Acquire::ftp::Proxy "ftp://user:pass@ProxyAddress:ProxyPort"; >> /etc/apt/apt.conf

Теперь пробуем — sudo apt-​​get update и если вы вписали все правильно, то все будет работать

Далее настраиваем Synap­tic. Запускаем, заходим в Settings-​​Preferences-​​Network. Настраиваем прокси сервер и авторизацию. После этого Synap­tic замечательно работает через прокси сервер.

Потом введите прокси в настройки системы — заходим в System-​​Preferences-​​Network Proxy, соответственно настраиваем прокси сервер и авторизацию и нажимаем на кнопку Apply System-​​Wide. Но к сожалению Ubuntu Soft­ware Cen­ter через прокси сервер так и не заработает. По этому поводу можно почитать здесь. Ну и как только все исправится — обновлю данный пост.