این دستور ssh-add است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
ssh-add - هویت های کلید خصوصی را به عامل احراز هویت اضافه می کند
خلاصه
ssh-add [-cDdkLlXx] [-E اثر انگشت_هش] [-t زندگی] [پرونده ...]
ssh-add -s pkcs11
ssh-add -e pkcs11
شرح
ssh-add هویت های کلید خصوصی را به عامل احراز هویت اضافه می کند، عامل ssh(1). هنگام اجرا
بدون آرگومان، فایل ها را اضافه می کند ~/.ssh/id_rsa, ~/.ssh/id_dsa, ~/.ssh/id_ecdsa,
~/.ssh/id_ed25519 و ~/.ssh/identity. پس از بارگیری کلید خصوصی، ssh-add سعی خواهد کرد که
اطلاعات گواهی مربوطه را از نام فایل به دست آمده با ضمیمه بارگیری کنید -cert.pub
به نام فایل کلید خصوصی. نام فایل های جایگزین را می توان بر روی دستور داده شد
خط.
اگر هر فایلی به رمز عبور نیاز دارد، ssh-add رمز عبور را از کاربر می خواهد. در
عبارت عبور از tty کاربر خوانده می شود. ssh-add در صورت چندتایی، آخرین عبارت عبور را دوباره امتحان می کند
پرونده های هویتی داده می شود.
عامل احراز هویت باید در حال اجرا باشد و متغیر محیطی SSH_AUTH_SOCK باید
حاوی نام سوکت آن برای ssh-add به کار می کنند.
گزینه ها به شرح زیر است:
-c نشان می دهد که هویت های اضافه شده باید قبل از استفاده مورد تایید قرار گیرند
برای احراز هویت تایید توسط ssh-askpass(1). موفقیت آمیز
تایید با یک وضعیت خروج صفر از علامت داده می شود ssh-askpass(1) به جای متن
وارد درخواست کننده شده است.
-D تمام هویت ها را از عامل حذف می کند.
-d به جای افزودن هویت ها، هویت ها را از عامل حذف می کند. اگر ssh-add است
بدون آرگومان، کلیدهای هویت های پیش فرض و آنها اجرا شده است
گواهی های مربوطه حذف خواهد شد. در غیر این صورت، لیست استدلال خواهد بود
به عنوان لیستی از مسیرهای فایل های کلید عمومی برای تعیین کلیدها و گواهی ها تفسیر می شود
از عامل حذف شود. اگر کلید عمومی در یک مسیر مشخص یافت نشد، ssh-add
اضافه خواهد شد میخانه و دوباره امتحان کنید
-E اثر انگشت_هش
الگوریتم هش مورد استفاده در هنگام نمایش اثر انگشت کلید را مشخص می کند. گزینه های معتبر
عبارتند از: "md5" و "sha256". پیش فرض "sha256" است.
-e pkcs11
کلیدهای ارائه شده توسط کتابخانه مشترک PKCS#11 را حذف کنید pkcs11.
-k هنگام بارگیری کلیدها یا حذف کلیدها از عامل، کلیدهای خصوصی ساده را پردازش کنید
فقط و رد گواهینامه ها
-L پارامترهای کلید عمومی همه هویت هایی که در حال حاضر توسط عامل نشان داده شده اند را فهرست می کند.
-l اثر انگشت همه هویت هایی که در حال حاضر توسط نماینده ارائه شده است را فهرست می کند.
-s pkcs11
کلیدهای ارائه شده توسط کتابخانه مشترک PKCS#11 را اضافه کنید pkcs11.
-t زندگی
حداکثر طول عمر را هنگام افزودن هویت به یک عامل تعیین کنید. طول عمر ممکن است باشد
در ثانیه یا در قالب زمانی مشخص شده در sshd_config(5).
-X قفل عامل را باز کنید.
-x نماینده را با رمز عبور قفل کنید.
محیط زیست
DISPLAY و SSH_ASKPASS
If ssh-add به یک عبارت عبور نیاز دارد، عبارت عبور را از ترمینال فعلی می خواند
اگر از ترمینال اجرا می شد. اگر ssh-add ترمینال مرتبط با
اما DISPLAY و SSH_ASKPASS تنظیم شده اند، برنامه تعیین شده توسط
SSH_ASKPASS (به طور پیش فرض "ssh-askpass") و یک پنجره X11 را برای خواندن باز کنید
عبارت عبور این به ویژه هنگام تماس مفید است ssh-add از xsession or
اسکریپت مرتبط (توجه داشته باشید که در برخی از ماشین ها ممکن است نیاز به تغییر مسیر باشد
ورودی از / dev / null برای انجام این کار.)
SSH_AUTH_SOCK
مسیر یک سوکت دامنه یونیکس که برای ارتباط با عامل استفاده می شود را مشخص می کند.
با استفاده از خدمات onworks.net از ssh-add آنلاین استفاده کنید