Linux'ta Google Chrome için proxy ayarlarını yapılandırma


10

Linux'ta Chrome için proxy ayarlarını nasıl yapılandırabilirim? Firefox gibi bir yapılandırma arayüzü yok. Her seferinde, kullanıcı adı ve şifreyi yazmak zorunda kalmayacağım şekilde yapılandırmak istiyorum.

EDIT: Fluxbox'ı pencere yöneticim olarak kullanıyorum.

Yanıtlar:


7

--proxy-serverKomut satırı seçeneğini ve / veya http_proxyortam değişkenini deneyin .

google-chrome-stable --proxy-server="http://example.com:8080"

Ayrıca, Chrome / Chromium xdg komut dosyalarını kullanır, böylece proxy sunucusunu GNOME / KDE'de yapılandırmayı deneyebilir ve masaüstü ortamının ayarlarını kullanmak için xdg komut dosyalarını ayarlayabilirsiniz. En azından MIME tipi dosya ilişkilendirmelerini bu şekilde çözdüm.


Google chrome yürütülebilir --proxy-server parametresi ile çağırmak iyi çalıştı, teşekkürler. Göz attığınızda, son oturumdaki her sekme için bir kimlik doğrulama ekranı açılır, oturum açma adı ve parolayı 'hatırlamanın' veya otomatik olarak kimlik doğrulamasını yapmanın bir yolu var mı? --proxy-server = "kullanıcı adı: şifre @ proxy-ip: port" gibi --proxy-server parametresini kullanmak işe yaramadı.
liewl

2
'google-chrome --proxy-pac-url = file: /// ...' mükemmel çalışıyor. Bu no_proxy'yi http_proxy kullanmaya gerek yoktur. Firefox ile kullanmak için bir pac dosyanız varsa, burada iyi çalışır. Bir .pac dosyası yazmak için yardıma ihtiyacınız varsa, google arkadaşınızdır ... Ancak yine de komut satırı üzerinden yapılandırabilirsiniz. Bayraklar ve ortam değişkenleri hakkında daha fazla bilgi için lütfen man google-chrome sayfasına bakın.
RckLN

--Proxy-server parametresini kullanarak kromdaki kullanıcı adı ve şifre kimlik doğrulamasını yeniden yapın - bu Chrome'da bir hata gibi görünüyor - lütfen sorunu burada yıldızlayın: bugs.chromium.org/p/chromium/issues/detail?id=615947
Hawkeye

Çalışan bir krom örneği içinde proxy bağlantısı nasıl etkinleştirilir ve devre dışı bırakılır?
Fopedush

2

bunu root olarak çalıştırdıktan gedit /usr/share/applications/google-chrome.desktopsonra proxy ayarlarınızı istediğiniz gibi ekleyin, --proxy-server="http://127.0.0.1:8080"ardından chrome'u kaydedin ve çalıştırın.


Bunun nasıl çalıştığını açıklayabilir misiniz?
bwDraco

bu, başlangıç ​​sırasında onları seçmek için kromun uygulama ayarlarını düzenler.
Patrick Mutwiri

Gedit yerine, istediğiniz herhangi bir metin düzenleyiciyi kullanabilirsiniz, örneğin 'vi' olarak
pocjoc

Ofcourse @pocjoc
Patrick Mutwiri

2

Chrome v53 (64 bit) ile Ubuntu 16.04 LTS'de, Chrome'un tüm kullanıcıların iletişim kurabilmesi için http_proxy / HTTP_PROXY env değişkenlerini " http: // proxyserver: port " olarak ayarlamak zorunda kaldım .

/ Etc / profilini değiştir

export {http,ftp,https,rsync}_proxy="http://proxyserver:port"
export {HTTP,FTP,HTTPS,RSYNC}_PROXY=$http_proxy

1

Chrome, DE'niz için Proxy ayarlarını kullanır. KDE kullanırsanız bunu kullanır. Eğer Gnome kullanırsanız onlarınkini kullanır. İkisini de kullanmazsanız, Gnome'ları kullanmaya çalışacağını düşünüyorum, ancak% 100 emin değilim.

İngiliz Anahtarı -> Gelişmiş Seçenekler'in altına giderseniz, Ağ altında Proxy ayarlarını değiştir etiketli bir düğmeniz olmalıdır. Bunu tıkladığımda, benim durumumda, KDE Proxy ayarlarını yükler.

KDE veya Gnome'u kullanmıyorsanız gconf'a göz atmayı deneyebilirsiniz, Chrome bunu ayarlarını saklamak için kullanır.


Fluxbox altında nasıl ilerlemeliyim? Tüm sistem için proxy ayarlamam gerekir mi?
liewl

İngiliz anahtarı altındaki ayarlara gitmek size Proxy Ayarlarını Değiştirme seçeneği verdi mi?
Ryan Gibbons

Hayır, proxy yapılandırmalarını kurmanın olası yollarını açıklayan bir sayfa gösterir. Görünüşe göre işletim sisteminin kendisinde proxy ayarlarını değiştirmek zorunda kalacaktım, sadece krom için ayarlamak istiyorum.
liewl

Meraktan biraz daha fazla okuma yapan krom, sistem proxy'sini veya komut anahtarını kullanır. Ama şimdi kullanıcı adını / şifreyi hatırlamanın yolu
Ryan Gibbons

0

Yavaş http proxy yerine socks proxy kullanıyorsanız, Linux komutunda bir başlatıcı oluşturabilirsiniz:

/ usr / bin / chromium www.google.com --proxy-server = "çorap5: //127.0.0.1: 1080"

bundan önce bir masaüstü başlatıcısı "launcher.desktop" tıklayın:

[Masaüstü Girişi] Sürüm = 1.0 Tür = Uygulama Yürütme = sslocal -c /home/user/config.json Adı [en_US.UTF-8] = sslocal_start.desktop StartupNotify = false

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.