Используя терминал, перейдите в указанный каталог и попробуйте выполнить следующую команду, чтобы отредактировать файл:
gksudo gedit index.html
Команда gksudo предоставит вам права на root, поэтому вы, вероятно, сможете редактировать файл
Обратите внимание, что я использовал gedit в команде, потому что gedit является текстовым редактором по умолчанию в Ubuntu, но если вы используете вариант Ubuntu, этот текстовый редактор по умолчанию не установлен. Если вы используете вариант, используйте nano (текстовый редактор командной строки) вместо gedit, чтобы сохранить изменения, нажмите Ctrl + O, а затем Ctrl + X, чтобы выйти из текстового редактора.
Google Chrome и Chromium подчиняются переменным прокси-сервера среды (http_proxy, no_proxy и т. д.) и прокси-серверам, установленным через gsettings. gsettings устанавливается на [XL] ubuntu, так что это один из способов, который не требует привилегий sudo.
Ключи org.gnome.system.proxy.http[s].{host,port,authentication-user,authentication-user} (и аналогичные параметры для прокси FTP и SOCKS) и Для этого может быть использован ключ autoconfiguration proxy org.gnome.system.proxy.autoconfig_url:
gsettings set org.gnome.system.proxy.http host "proxy.server.fqdn"
gsettings set org.gnome.system.proxy.http port "3128"
Список исключений прокси можно установить с помощью клавиши ignore-hosts:
gsettings set org.gnome.system.proxy ignore-hosts "['localhost', '127.0.0.0/8', '::1', '*.some.domain', '10.0.0.0/8']"
A no_proxy переменная среды будет выглядеть так:
export no_proxy="localhost,.some.domain,127.0.0.0/8,10.0.0.0/8"
export NO_PROXY="localhost,.some.domain,127.0.0.0/8,10.0.0.0/8"
Вы можете установить это в ~/.profile или ~/.pam_environment (без export).
Просто выполните команду ниже в терминале
sudo nano /usr/share/applications/google-chrome.desktop
в значении Command, добавленном ниже строки
--proxy-server="192.168.1.251:8080"
Измените ее с помощью прокси-сервера. его пример прокси-сервера без аутентификации. Для прокси-сервера с аутентификацией следует использовать
--proxy-server="username:password@proxy_address:port"
Для Unity: в «системных настройках» перейдите в «network», затем «network proxy»: вы можете установить свою прокси-систему в ширину.
Для установки пользователя и пароля задайте его следующим образом: user: password @ proxy: port
Для Unity : посмотрите эту тему Как установить системные прокси-серверы в Xubuntu, Lubuntu или Ubuntu Studio?
Я нашел ответ @kasiya наиболее полезным.
Однако каждое обновление Google Chrome привело к сбросу настроек рабочего стола и настроек proxy ,
Вместо ручной работы вы можете изменить запись с помощью короткого скрипта.
Просто вставьте его к терминалу:
sudo sed '/^Exec/s/$/ --proxy-server="10.0.2.2:3128"/' /usr/share/applications/google-chrome.desktop -i
Очевидно, вам нужно изменить IP-адрес на ваш прокси-сервер.
Это добавляет все строки, начинающиеся с Exec с настройки прокси-сервера, который является ручным способом установки прокси-сервера.
update
Как установить системные прокси-серверы в Xubuntu, Lubuntu или Ubuntu Studio? указывает на файл /etc/environment, где вы можете вставить следующие строки с правами root:
http_proxy=http://myproxy.server.com:8080/
https_proxy=http://myproxy.server.com:8080/
ftp_proxy=http://myproxy.server.com:8080/
no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"
Как установить системные прокси-серверы в Xubuntu, Lubuntu или Ubuntu Studio? ( очень сложный) также содержит скрипт для включения / отключения по требованию. (Но если вам это нужно, у Firefox есть страница параметров для выбора прокси-сервера, и вы можете захотеть ее использовать).
Один из вариантов использования - расширение Proxy SwitchyOmega. Это позволяет некоторым IP-адресам или доменам быть освобожденными, как вы просите.
Он имеет приятный графический интерфейс вместо необходимости иметь дело с аргументами командной строки. Он также поддерживает Chrome Sync, поэтому вы можете быстро вставать и работать с настройками прокси на новом компьютере.
Вы также можете настроить его, чтобы использовать прокси-сервер можно включать или выключать с помощью одного нажмите.
Когда настройки прокси находятся в переменных прокси-сервера среды, Chrome не работал, поместив полные настройки прокси-сервера в пусковую установку.
--proxy-server="IP proxy Server:port" (ex: --proxy-server="127.0.0.1:8080")
Но это сработало, когда я поместите его для обнаружения автоматических конфигураций
--proxy-auto-detect
И он работал в Chrome .