Ubuntu Network GUI & ldquo; Системный прокси & rdquo; файл настроек аутентификации

Где хранятся имя пользователя и пароль при установке System Wide Proxy в настройках -> Сеть?

Я пытаюсь найти этот файл для настройки сервера Ubuntu, у которого нет GUI.

1
задан 8 June 2017 в 21:13

3 ответа

Конфигурация, специфичная для пользователя, сохраняется в реестре каждого пользователя dconf.

Вы можете прочитать эту конфигурацию, например. используя gsettings:

$ gsettings list-recursively org.gnome.system.proxy

org.gnome.system.proxy use-same-proxy false
org.gnome.system.proxy mode 'none'
org.gnome.system.proxy autoconfig-url ''
org.gnome.system.proxy ignore-hosts ['localhost', '127.0.0.0/8', '::1']
org.gnome.system.proxy.ftp host ''
org.gnome.system.proxy.ftp port 0
org.gnome.system.proxy.socks host ''
org.gnome.system.proxy.socks port 0
org.gnome.system.proxy.http host ''
org.gnome.system.proxy.http port 8080
org.gnome.system.proxy.http use-authentication true
org.gnome.system.proxy.http authentication-password ''
org.gnome.system.proxy.http authentication-user ''
org.gnome.system.proxy.http enabled false
org.gnome.system.proxy.https host ''
org.gnome.system.proxy.https port 0

Если вы нажмете кнопку «Применить для всей системы», она установит значения прокси-хоста в качестве переменных среды в файле /etc/environment.

How точно вы можете установить общесистемный прокси-сервер, который уже хорошо описан здесь.

1
ответ дан 22 May 2018 в 21:45
  • 1
    Спасибо, я сделал grep, чтобы найти, где он хранится, без успеха. Я позже проверю, что вы говорите. Я должен сказать, что config установлен в / etc / environment, но не в форме user: password @ domain, поэтому мне было интересно, где он фактически хранит пароль, потому что Ubuntu обнаруживает, что он требует аутентификации и просит пользователя и пароль , но нет возможности изменить это. – JorgeeFG 9 June 2017 в 01:07
  • 2
    Вы знаете, как я могу изменить настройки gnome с помощью скриптов? Где он находится? Это бинарный файл? – JorgeeFG 9 June 2017 в 01:14
  • 3
    Вы можете изменить пользовательские настройки dconf с помощью инструмента gsettings, например. [F2]. Реестр dconf сам по себе является двоичным файлом, расположенным в ~/.config/dconf/user, вы не можете напрямую его редактировать. Я попробую, если я смогу проверить настройку пароля завтра, но в настоящее время у меня нет доступа к прокси-серверу, требующему аутентификации. – Byte Commander 9 June 2017 в 01:28

Конфигурация, специфичная для пользователя, сохраняется в реестре каждого пользователя dconf.

Вы можете прочитать эту конфигурацию, например. используя gsettings:

$ gsettings list-recursively org.gnome.system.proxy org.gnome.system.proxy use-same-proxy false org.gnome.system.proxy mode 'none' org.gnome.system.proxy autoconfig-url '' org.gnome.system.proxy ignore-hosts ['localhost', '127.0.0.0/8', '::1'] org.gnome.system.proxy.ftp host '' org.gnome.system.proxy.ftp port 0 org.gnome.system.proxy.socks host '' org.gnome.system.proxy.socks port 0 org.gnome.system.proxy.http host '' org.gnome.system.proxy.http port 8080 org.gnome.system.proxy.http use-authentication true org.gnome.system.proxy.http authentication-password '' org.gnome.system.proxy.http authentication-user '' org.gnome.system.proxy.http enabled false org.gnome.system.proxy.https host '' org.gnome.system.proxy.https port 0

Если вы нажмете кнопку «Применить для всей системы», она установит значения прокси-хоста в качестве переменных среды в файле /etc/environment.

How точно вы можете установить общесистемный прокси-сервер, который уже хорошо описан здесь.

1
ответ дан 18 July 2018 в 11:57

Конфигурация, специфичная для пользователя, сохраняется в реестре каждого пользователя dconf.

Вы можете прочитать эту конфигурацию, например. используя gsettings:

$ gsettings list-recursively org.gnome.system.proxy org.gnome.system.proxy use-same-proxy false org.gnome.system.proxy mode 'none' org.gnome.system.proxy autoconfig-url '' org.gnome.system.proxy ignore-hosts ['localhost', '127.0.0.0/8', '::1'] org.gnome.system.proxy.ftp host '' org.gnome.system.proxy.ftp port 0 org.gnome.system.proxy.socks host '' org.gnome.system.proxy.socks port 0 org.gnome.system.proxy.http host '' org.gnome.system.proxy.http port 8080 org.gnome.system.proxy.http use-authentication true org.gnome.system.proxy.http authentication-password '' org.gnome.system.proxy.http authentication-user '' org.gnome.system.proxy.http enabled false org.gnome.system.proxy.https host '' org.gnome.system.proxy.https port 0

Если вы нажмете кнопку «Применить для всей системы», она установит значения прокси-хоста в качестве переменных среды в файле /etc/environment.

How точно вы можете установить общесистемный прокси-сервер, который уже хорошо описан здесь.

1
ответ дан 24 July 2018 в 19:53

Другие вопросы по тегам:

Похожие вопросы: