.TH xrdgsitest 1 "v6.1.1" .SH "نام (NAME)" xrdgsitest \- آزمایش عملکردهای رمزنگاری مربوط به پیاده‌سازی GSI .SH "خلاصه دستور (SYNOPSIS)" .nf \fBxrdgsitest\fR [\fB-h\fR, \fB--help\fR] [\fB-v\fR, \fB--verbose\fR] .fi .br .ad l .SH "توضیحات (DESCRIPTION)" ابزار \fBxrdgsitest\fR چند آزمایش از عملکردهای رمزنگاری پیاده‌سازی‌شده در XrdCrypto را که مربوط به ماژول XrdSecgsi است اجرا می‌کند؛ یعنی رسیدگی به گواهی‌ها، پروکسی‌ها، زنجیره‌ها، اعتبارسنجی و اقدامات مشابه. .br .SH "گزینه‌ها (OPTIONS)" .B -h, --help نمایش راهنما .TP .B -v, --verbose چاپ اطلاعات بسیار دقیق درباره آزمایش‌ها. .SH "فایل‌ها (FILES)" برنامه نیاز به دسترسی به یک فایل گواهی کاربر و کلید خصوصی آن، و فایل(های) CA مرتبط دارد؛ CRL با استفاده از اطلاعات موجود در گواهی CA بارگیری می‌شود. مکان فایل‌ها موارد استاندارد است و می‌توان آن‌ها را از طریق متغیرهای محیطی استاندارد تغییر داد: .TP 3 X509_USER_CERT [$HOME/.globus/usercert.pem] گواهی کاربر .TP 3 X509_USER_KEY [$HOME/.globus/userkey.pem] کلید خصوصی کاربر .TP 3 X509_USER_PROXY [/tmp/x509up_u] پروکسی کاربر .TP 3 X509_CERT_DIR [/etc/grid-security/certificates/] دایرکتوری‌های گواهی‌های CA و CRL .SH "خروجی (OUTPUT)" خروجی فهرستی از آزمایش‌های PASSED/FAILED مشابه زیر است: .TP $ xrdgsitest .br || --------------------------------------------------------------------------------- .br || Crypto functionality tests for GSI ---------------------------------------------- .br || --------------------------------------------------------------------------------- .br || Loading EEC ............................................................. PASSED .br || Loading User Proxy ...................................................... PASSED .br || --------------------------------------------------------------------------------- .br || Recreate the proxy certificate -------------------------------------------------- .br Enter PEM pass phrase: .br || Recreating User Proxy ................................................... PASSED .br || --------------------------------------------------------------------------------- .br || Load CA certificates ------------------------------------------------------------ .br || Loading CA certificate .................................................. PASSED .br || Loading CA certificate .................................................. PASSED .br || --------------------------------------------------------------------------------- .br || Testing ParseFile --------------------------------------------------------------- .br || Chain reorder: ......................................................... PASSED .br || Chain verify: .......................................................... PASSED .br || --------------------------------------------------------------------------------- .br || Testing ExportChain ------------------------------------------------------------- .br || Attach to X509ExportChain ............................................... PASSED .br || --------------------------------------------------------------------------------- .br || Testing Chain Import ------------------------------------------------------------ .br || Chain reorder: ......................................................... PASSED .br || Chain verify: .......................................................... PASSED .br || --------------------------------------------------------------------------------- .br || Testing GSI chain import and verification --------------------------------------- .br || GSI chain verify: ...................................................... PASSED .br || --------------------------------------------------------------------------------- .br || Testing GSI chain copy ---------------------------------------------------------- .br || GSI chain verify: ...................................................... PASSED .br || --------------------------------------------------------------------------------- .br || Testing Cert verification ------------------------------------------------------- .br || verify cert: EE signed by CA ............................................ PASSED .br || verify cert: PX signed by EE ............................................ PASSED .br || verify cert: PX not signed by CA ........................................ PASSED .br || --------------------------------------------------------------------------------- .br || Testing request creation -------------------------------------------------------- .br || Creating request ........................................................ PASSED .br || --------------------------------------------------------------------------------- .br || Testing request signature ------------------------------------------------------- .br || Check proxyCertInfo extension ........................................... PASSED .br || --------------------------------------------------------------------------------- .br || Testing export of signed proxy -------------------------------------------------- .br || Saving signed proxy chain to file ....................................... PASSED .br || --------------------------------------------------------------------------------- .br || Testing CRL identification ------------------------------------------------------ .br || Check CRL distribution points extension OK .............................. PASSED .br || --------------------------------------------------------------------------------- .br || Testing CRL loading ------------------------------------------------------------- .br --2016-12-12 19:31:36-- http://cafiles.cern.ch/cafiles/crl/CERN%20Root%20Certification%20Authority%202.crl .br Resolving cafiles.cern.ch (cafiles.cern.ch)... 137.138.4.52, 2001:1458:201:96::100:26 .br Connecting to cafiles.cern.ch (cafiles.cern.ch)|137.138.4.52|:80... connected. .br HTTP request sent, awaiting response... 200 OK .br Length: 1097 (1.1K) [application/pkix-crl] .br Saving to: ‘/tmp/5168735f.0.crltmp’ .br .br /tmp/5168735f.0.crltmp 100%[========================================================================>] 1.07K --.-KB/s in 0s .br .br 2016-12-12 19:31:36 (383 MB/s) - ‘/tmp/5168735f.0.crltmp’ saved [1097/1097] .br .br || Loading CA1 crl ......................................................... PASSED .br || CRL signature OK ........................................................ PASSED .br || --------------------------------------------------------------------------------- .TP با انتخاب گزینه verbose، نتایج هر آزمایش می‌تواند همراه با جزئیات در بین خروجی‌ها نمایش داده شود. .SH "مجوز (LICENSE)" شرایط مجوز را می‌توان با وارد کردن دستور «\fBxrootd -H\fR» مشاهده کرد. .SH "سطح پشتیبانی (SUPPORT LEVEL)" دستور \fBxrdgsitest\fR توسط انجمن همکاری xrootd پشتیبانی می‌شود. اطلاعات تماس را می‌توان در نشانی زیر یافت: .ce https://xrootd.org/contact.html