1myproxy-change-pass-phrase(1) MyProxy myproxy-change-pass-phrase(1)
2
3
4
6 myproxy-change-pass-phrase - change MyProxy passphrase
7
9 myproxy-change-pass-phrase [ options ]
10
12 The myproxy-change-pass-phrase command changes the passphrase under
13 which a credential is protected in the MyProxy repository. The command
14 first prompts for the current passphrase for the credential, then
15 prompts twice for the new passphrase. Only the credential owner can
16 change a credential's passphrase. The user must have a valid proxy
17 credential as generated by grid-proxy-init or retrieved by myproxy-
18 logon(1) when running this command.
19
21 -h, --help
22 Displays command usage text and exits.
23
24 -u, --usage
25 Displays command usage text and exits.
26
27 -v, --verbose
28 Enables verbose debugging output to the terminal.
29
30 -V, --version
31 Displays version information and exits.
32
33 -s hostname[:port], --pshost hostname[:port]
34 Specifies the hostname(s) of the myproxy-server(s). Multiple
35 hostnames, each hostname optionally followed by a ':' and port
36 number, may be specified in a comma-separated list. This option
37 is required if the MYPROXY_SERVER environment variable is not
38 defined. If specified, this option overrides the MYPROXY_SERVER
39 environment variable. If a port number is specified with a host‐
40 name, it will override the -p option as well as the
41 MYPROXY_SERVER_PORT environment variable for that host.
42
43 -p port, --psport port
44 Specifies the TCP port number of the myproxy-server(8).
45 Default: 7512
46
47 -l username, --username username
48 Specifies the MyProxy account under which the credential should
49 be stored. By default, the command uses the value of the LOG‐
50 NAME environment variable. Use this option to specify a differ‐
51 ent account username on the MyProxy server. The MyProxy user‐
52 name need not correspond to a real Unix username.
53
54 -d, --dn_as_username
55 Use the certificate subject (DN) as the default username,
56 instead of the LOGNAME environment variable.
57
58 -k name, --credname name
59 Specifies the credential name.
60
61 -S, --stdin_pass
62 By default, the command prompts for a passphrase and reads the
63 passphrase from the active tty. When running the command non-
64 interactively, there may be no associated tty. Specifying this
65 option tells the command to read passphrases from standard input
66 without prompts or confirmation.
67
69 0 on success, >0 on error
70
72 GLOBUS_GSSAPI_NAME_COMPATIBILITY
73 This client will, by default, perform a reverse-DNS lookup to
74 determine the FQHN (Fully Qualified Host Name) to use in verify‐
75 ing the identity of the server by checking the FQHN against the
76 CN in server's certificate. Setting this variable to
77 STRICT_RFC2818 will cause the reverse-DNS lookup to NOT be per‐
78 formed and the user-specified name to be used instead. This
79 variable setting will be ignored if MYPROXY_SERVER_DN (described
80 later) is set.
81
82 MYPROXY_SERVER
83 Specifies the hostname(s) where the myproxy-server(8) is run‐
84 ning. Multiple hostnames can be specified in a comma separated
85 list with each hostname optionally followed by a ':' and port
86 number. This environment variable can be used in place of the
87 -s option.
88
89 MYPROXY_SERVER_PORT
90 Specifies the port where the myproxy-server(8) is running. This
91 environment variable can be used in place of the -p option.
92
93 MYPROXY_SERVER_DN
94 Specifies the distinguished name (DN) of the myproxy-server(8).
95 All MyProxy client programs authenticate the server's identity.
96 By default, the MyProxy client programs expect the server to
97 have a distinguished name with "/CN=host/<fqhn>" or
98 "/CN=myproxy/<fqhn>" or "/CN=<fqhn>" (where <fqhn> is the fully-
99 qualified hostname of the server). If the server is running
100 with some other DN, you can set this environment variable to
101 tell the MyProxy clients to accept the alternative DN. Also see
102 GLOBUS_GSSAPI_NAME_COMPATIBILITY above.
103
104 MYPROXY_TCP_PORT_RANGE
105 Specifies a range of valid port numbers in the form "min,max"
106 for the client side of the network connection to the server. By
107 default, the client will bind to any available port. Use this
108 environment variable to restrict the ports used to a range
109 allowed by your firewall. If unset, MyProxy will follow the
110 setting of the GLOBUS_TCP_PORT_RANGE environment variable.
111
112 X509_USER_CERT
113 Specifies a non-standard location for the certificate to be used
114 for authentication to the myproxy-server(8).
115
116 X509_USER_KEY
117 Specifies a non-standard location for the private key to be used
118 for authentication to the myproxy-server(8).
119
120 X509_USER_PROXY
121 Specifies a non-standard location for the proxy credential to be
122 used for authentication to the myproxy-server(8).
123
124 X509_CERT_DIR
125 Specifies a non-standard location for the CA certificates direc‐
126 tory.
127
129 See http://grid.ncsa.illinois.edu/myproxy/about for the list of MyProxy
130 authors.
131
133 myproxy-destroy(1), myproxy-get-trustroots(1), myproxy-info(1),
134 myproxy-init(1), myproxy-logon(1), myproxy-retrieve(1), myproxy-
135 store(1), myproxy-server.config(5), myproxy-admin-adduser(8), myproxy-
136 admin-change-pass(8), myproxy-admin-load-credential(8), myproxy-admin-
137 query(8), myproxy-server(8)
138
139
140
141MyProxy 2009-12-1 myproxy-change-pass-phrase(1)