เทอร์มินัลไม่ใช่แอปพลิเคชันสุทธิ อาจจะดีกว่าที่จะบอกว่าในกรณีของคุณ, terminal เป็นภาชนะสำหรับการประยุกต์ใช้สุทธิเช่นssh,telnet , lftp, wget, lynx...
แก้ไขของคุณ:
sudo -H gedit /etc/profile.d/proxy.sh
ป้อนรายละเอียดในรูปแบบนี้
export http_proxy=http://username:password@proxyhost:port/ 
export ftp_proxy=http://username:password@proxyhost:port/
export telnet_proxy=http://username:password@proxyhost:port/
นี้มีไว้สำหรับเมื่อใช้wget,ftp , lftp, telnetใน terminal
sshไม่มีSOCKSการสนับสนุนลูกค้าดั้งเดิมคุณจำเป็นต้องใช้ProxyCommandเพื่อการนั้นเช่นsocat :
ssh -o ProxyCommand='socat - SOCKS4A:myproxy:%h:%p,socksuser=nobody' user@host
หรือใช้สิ่งต่าง ๆ เช่น tsocksใช้SOCKSเพื่อTCPการจราจรอย่างโปร่งใส
สำหรับ SOCKS5ด้วย socat 2:
ssh -o ProxyCommand='socat - "SOCKS5:%h:%p|tcp:myproxy:1080"' user@host
สำหรับวิธี HTTP Proxy CONNECT ด้วย socat 2:
ssh -o ProxyCommand='socat - "PROXY:%h:%p|tcp:myproxy:80"' user@host