Ubuntu Yazılım Merkezi ile çalışmak için proxy kimlik doğrulaması nasıl yapılandırılır?

19

Acquire :: http :: proxy ve network & gt; Ağ proxy'sini kullanıcı ile birlikte ve kullanıcı olmadan: password @ server: port yapılandırmasını ve http_proxy ve https_proxy ortam değişkenlerini kullanmayı denedim. Hiçbir şey işe yaramıyor gibi görünüyor, hatta tek bir proxy kimlik doğrulama penceresi bile yok.

Tek yetkili yapılandırma çalışması Firefox Düzenleme & gt; Tercihler ve gt; İleri ve gt; Ağ ve gt; Bağlantı ve gt; Ayarlar & gt; Manuel Proxy Yapılandırması.

  • Vekil el ile ayarlamak için gconf kullanma çalışmıyor

Önceki Ubuntu sürümlerinde Synaptic'i kullanmak çok kolaydı.

    
sordu Augusto 09.11.2011 13:24

9 cevap

12

/etc/apt adresine gidin. Orada yoksa apt.conf dosyasını oluşturun. Aşağıdaki satırları yaz.

Acquire::http::proxy "http://username:[email protected]:port/";
Acquire::https::proxy "https://username:[email protected]:port/";
Acquire::socks::proxy "socks://username:[email protected]:port/";

Kaydedin. İşin bitti.

    
verilen cevap Nic 15.10.2012 09:50
4

Aynı problemim vardı. Bununla birlikte,

biçiminde Acquire::http::proxy 'si /etc/apt/apt.conf olarak ayarlayarak yaptınız
Acquire::http::proxy "http://user:[email protected]:port/";

Not, başlangıçta web'de bir yere /etc/apt.conf 'si koymak için bir öneride bulundum. Doğru yol /etc/apt/apt.conf

    
verilen cevap Synesso 10.02.2012 04:57
1

Çizgi düğmesine "Ağ" seçeneğini seçin. Ağ yapılandırma ekranında "ağ proxy'si" ni seçmelisiniz. "manual", proxy verilerinizi ve son olarak "Tüm sistemlere uygula" yazın. Kimlik doğrulama gerekiyorsa, giriş ekranı görünecektir.

Başka bir seçenek, gconftool'u kullanarak doğrudan yapılandırmaktır:

gconftool-2 -t string -s /system/http_proxy/host "YOUR_PROXY_ADDRESS"
gconftool-2 -t int -s /system/http_proxy/port PROXY_PORT
gconftool-2 -t bool -s /system/http_proxy/use_http_proxy true

Umarım bu yardımcı olur.

    
verilen cevap Rafael 09.11.2011 13:51
0

Sistem → Ağ'da proxy ayrıntılarını ayarladım ve sistem genelinde ancak Yazılım Merkezini kullanamadım (Firefox iyiydi).

’i username ve password değerini girmem gerekiyor ancak bu dizeye girilen gerçek kullanıcı adı ve şifrem işe yaramazdı, ama gerçek anlamda " kullanıcı: pass " Yazılım Merkezi çalışmaya başladı!

    
verilen cevap Andrew 06.08.2012 08:01
0

Kullanıcı adınızın veya şifrenizin içinde : veya @ bulunmaması gerektiğini doğrulamanız gerekir. Benzer bir sorun yaşadım ve şifremi değiştirdiğimde çözüldü.

    
verilen cevap Gaurav Jerath 14.10.2012 14:03
0

Yukarıdakilerin hepsini uyguladık ve bunların hiçbiri benim için işe yaradı. İLK, her ne kadar wget, apt-get, curl, web tarama, thunderbird ve benzeri şeyler yıllardır mükemmel çalışmış olsa da. Sadece yazılım merkezi çalışmadı.

Ancak, düzeltmeyi /etc/apt/apt.conf dosyasına uyguladıktan sonra 2-4 dakika boyunca gri bir ekranla bıraktım:

      Acquire::http::proxy "http://user:[email protected]:port/"

ve sonra sihirli bir şekilde çalışmaya başladı.

    
verilen cevap Eamonn Kenny 07.06.2013 12:44
0

Ubuntu'da proxy ayarlarını yapmak için bir python komut dosyası hazırladım

Aşağıdaki ayarı varsayın, ilgili yerlerde değiştirmeniz gerekir

  • proxy_address 172.16.26.214
  • proxy_port 3128
  • proxy_username kral
  • proxy_password kraliçesi

Tüm adımları uygulamanızı sağlayan bir video hazırladım:
YouTube - Basit ve Doğrulanmış Proxy Ayarı Ubuntu 12 13 14 ve% 100'ün üzerinde ayarlar.

Adımlar Burada Ayrıntılı:

  • İlk önce Dash’ı tıklayın
  • Arama Kutusunda "Vekil" (Tırnaksız) Girin
  • Uygulamalar altındaki "Ağ" a tıklayın
  • "Ağ Proxy'si" ni seçin
  • Manuel'i Seç
  • Proxy adresini ve proxy bağlantı noktasını girin
  • uygulayın. Onaylamak için sistem şifrenizi girin

Komut dosyasını setproxy.py indir

İşte

VEYA

İşte

Diyelim ki setproxy.py 'si Downloads klasörüne kaydettiniz

  • Açık terminal Tür
  • cd ~ / İndirmeler

Genel Komut:
sudo python setproxy.py proxy_address proxy_port proxy_username proxy_password
Bizim örneğimiz için

  • sudo python setproxy.py 172.16.26.214 3128 king queen

Basit proxy durumunda Kimlik doğrulaması olmadan komut şöyledir:

  • sudo python setproxy.py 172.16.26.214 3128

python 3 ve daha önce python2.7 kullanarak çalıştırdığınız takdirde bu yüzden komutlar gibi görünecek

  • sudo python2.7 setproxy.py 172.16.26.214 3128
  • sudo python2.7 setproxy.py 172.16.26.214 3128 king queen
verilen cevap Mayank Agarwal 03.01.2015 21:35
0

İşte UBPROXY adlı bir python programına bağlantı var. Aşağıda, proxy Kimlik Doğrulaması belirleme adımları verilmiştir.

İşte

use- & gt;

komutu

1. bu programı indirin.

2. terminalinizi kapatın

3. "cd ~ / Downloads" (İndirme işleminin bu dizinde bulunduğunu varsayalım)

4. "chmod + x ubproxy"

5. "sudo ./ubproxy"

    
verilen cevap Snake Eyes 21.05.2015 12:41
-1

Peki bu işe yaradı - ancak Acquire::http::proxy "http://host:port/" 'yi kullanmak için işe yaramadı - ben proxy üzerinde bir parola bile olmamasına rağmen Acquire::http::proxy "http://user:[email protected]:port/" kullanmak zorunda kaldım (sadece kullanıyorum "kullanıcı ve pass" tutmak için sözdizimi).

    
verilen cevap Jarle D 02.03.2012 17:12

Etiketlerdeki diğer soruları oku