Passing HTTP Proxy Information with subscription-manager Commands
Rather than using a permanently-configured HTTP proxy, as the GUI does, HTTP proxy information can be passed with a command invocations. The arguments listed in Table 14.8, "Proxy Arguments" are available to every command used with subscription-manager
.
Table 14.8. Proxy Arguments
Argument | Description | Required for a Proxy Connection? |
---|---|---|
--proxy | Gives the proxy server to connect to, in the format hostname:port. | Yes |
--proxyuser | Gives the username to use to authenticate. This is only required if user authentication is required. | No |
--proxypass | Gives the password to use with the user account. This is only required if user authentication is required. | No |
The proxy information can be passed with any subscription-manager
operation. For example:
[root@server1 ~]# subscription-manager subscribe --pool=ff8080812bc382e3012bc3845ca000cb --proxy=proxy.example.com:8443 --proxyuser=jsmith --proxypass=secret