Changes between Version 14 and Version 15 of iRODSwithGSI
- Timestamp:
- 12/03/12 18:56:56 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
iRODSwithGSI
v14 v15 239 239 ===== Client ===== 240 240 241 You can do this as any user. I used user johren.242 243 1. Create the directory /home/ johren/.globus244 {{{ 245 mkdir /home/ johren/.globus246 }}} 247 248 2. Place the userkey.pem and usercert.pem files in /home/ johren/.globus249 {{{ 250 mv /tmp/userkey.pem /home/ johren/.globus251 mv /tmp/usercert.pem /home/ johren/.globus241 You can do this as any user. I used user globus. 242 243 1. Create the directory /home/globus/.globus 244 {{{ 245 mkdir /home/globus/.globus 246 }}} 247 248 2. Place the userkey.pem and usercert.pem files in /home/globus/.globus 249 {{{ 250 mv /tmp/userkey.pem /home/globus/.globus 251 mv /tmp/usercert.pem /home/globus/.globus 252 252 }}} 253 253 254 254 3. Change the permissions of the userkey.pem to 0600 255 255 {{{ 256 chmod 600 /home/ johren/.globus/userkey.pem257 }}} 258 259 Untar the CA certificate tarball and move the certificates directory into /home/ johren/.globus256 chmod 600 /home/globus/.globus/userkey.pem 257 }}} 258 259 Untar the CA certificate tarball and move the certificates directory into /home/globus/.globus 260 260 {{{ 261 261 tar -zxvf /tmp/cilogon-ca-certificates.tar.gz … … 265 265 4. Set the environment 266 266 {{{ 267 export X509_CERT_DIR=/home/ johren/.globus/certificates268 export X509_USER_CERT=/home/ johren/.globus/usercert.pem269 export X509_USER_KEY=/home/ johren/.globus/userkey.pem267 export X509_CERT_DIR=/home/globus/.globus/certificates 268 export X509_USER_CERT=/home/globus/.globus/usercert.pem 269 export X509_USER_KEY=/home/globus/.globus/userkey.pem 270 270 }}} 271 271 272 272 4. Create the proxy certificate 273 273 {{{ 274 cd /home/ johren/.globus275 /usr/local/ johren/bin/grid-proxy-init -debug274 cd /home/globus/.globus 275 /usr/local/globus/bin/grid-proxy-init -debug 276 276 }}} 277 277 278 278 Output should look something like this: 279 279 {{{ 280 User Cert File: /users/ johren/.globus/usercert.pem281 User Key File: /users/ johren/.globus/userkey.pem280 User Cert File: /users/globus/.globus/usercert.pem 281 User Key File: /users/globus/.globus/userkey.pem 282 282 283 283 Trusted CA Cert Dir: (null) … … 294 294 5. Verify the proxy certificate 295 295 {{{ 296 /usr/local/ johren/bin/grid-proxy-init -debug -verify296 /usr/local/globus/bin/grid-proxy-init -debug -verify 297 297 }}} 298 298 299 299 Output should look something like this: 300 300 {{{ 301 User Cert File: /users/ johren/.globus/usercert.pem302 User Key File: /users/ johren/.globus/userkey.pem303 304 Trusted CA Cert Dir: /users/ johren/.globus/certificates/301 User Cert File: /users/globus/.globus/usercert.pem 302 User Key File: /users/globus/.globus/userkey.pem 303 304 Trusted CA Cert Dir: /users/globus/.globus/certificates/ 305 305 306 306 Output File: /tmp/x509up_u20001 … … 451 451 5. Set the environment 452 452 {{{ 453 export X509_CERT_DIR=/home/ johren/.globus/certificates454 export X509_USER_CERT=/home/ johren/.globus/alicecert.pem455 export X509_USER_KEY=/home/ johren/.globus/alicekey.pem453 export X509_CERT_DIR=/home/globus/.globus/certificates 454 export X509_USER_CERT=/home/globus/.globus/alicecert.pem 455 export X509_USER_KEY=/home/globus/.globus/alicekey.pem 456 456 }}} 457 457 458 458 6. Create the proxy certificate 459 459 {{{ 460 cd /home/ johren/.globus461 /usr/local/ johren/bin/grid-proxy-init -debug460 cd /home/globus/.globus 461 /usr/local/globus/bin/grid-proxy-init -debug 462 462 }}} 463 463 … … 465 465 {{{ 466 466 467 User Cert File: / users/johren/.globus/alice-cert.pem468 User Key File: / users/johren/.globus/alice-key.pem467 User Cert File: /home/globus/.globus/alice-cert.pem 468 User Key File: /home/globus/.globus/alice-key.pem 469 469 470 470 Trusted CA Cert Dir: (null) … … 480 480 7. Verify the proxy certificate 481 481 {{{ 482 /usr/local/ johren/bin/grid-proxy-init -debug -verify482 /usr/local/globus/bin/grid-proxy-init -debug -verify 483 483 }}} 484 484 485 485 Output should look something like this: 486 486 {{{ 487 User Cert File: / users/johren/.globus/alice-cert.pem488 User Key File: / users/johren/.globus/alice-key.pem489 490 Trusted CA Cert Dir: / users/johren/.globus/certificates/487 User Cert File: /home/globus/.globus/alice-cert.pem 488 User Key File: /home/globus/.globus/alice-key.pem 489 490 Trusted CA Cert Dir: /home/globus/.globus/certificates/ 491 491 492 492 Output File: /tmp/x509up_u20001