Ich möchte vom Terminal über ein gesichertes Proxy-Netzwerk auf das Internet zugreifen, um Dateien usw. zu aktualisieren. Folgendes habe ich bereits versucht:
-
Hinzufügen zu
/etc/apt/apt.conf
,/etc/apt/apt.conf.d/01proxy
,/etc/apt/apt.conf.d/01ubuntu
:Acquire::http::proxy "http://name:[email protected]_server:port";
-
export http_proxy=http://name:[email protected]_server:port/
auf einem Terminal. - Hinzufügen von
export http_proxy=http://name:[email protected]_server:port/
nach/etc/bash.bashrc
Dies waren nur einige der größten Anstrengungen.
Mein Benutzername enthält keine Leerzeichen, und mein Passwort enthält keine Sonderzeichen (insbesondere „@“). Ich habe es noch einmal überprüft und alle eingegebenen Informationen sind korrekt. Die Informationen sind korrekt, da sie mit dem Browser funktionieren (Manueller Proxy im Netzwerk und Authentifizierung beim ersten Öffnen des Browsers). Ich habe auch versucht, das „p“ in „proxy“ in Großbuchstaben zu schreiben, aber es hat funktioniert.
Ich erhalte immer die Fehlermeldung:407 Proxy Authentication Required.
Jede Hilfe ist willkommen.
Akzeptierte Antwort:
Testen Sie dies:
sudo su -
apt-get update
apt-get install ntlmaps
Konfigurieren Sie es:Domäne, Benutzername, Passwort, Proxyserver.net, Port
Dateien:/etc/bash.bashrc
export http_proxy=http://127.0.0.1:5865
export https_proxy=http://127.0.0.1:5865
export ftp_proxy=http://127.0.0.1:5865
/etc/environment
http_proxy=http://127.0.0.1:5865
https_proxy=http://127.0.0.1:5865
ftp_proxy=http://127.0.0.1:5865
/etc/apt/apt.conf
(erstellen Sie die Datei, falls sie nicht existiert)
Acquire::http::Proxy "http://127.0.0.1:5865";
Acquire::https::Proxy "http://127.0.0.1:5865";
Acquire::ftp::Proxy "http://127.0.0.1:5865";