DROPBEARKEY(1) General Commands Manual DROPBEARKEY(1)

dropbearkey — ایجاد کلیدهای خصوصی برای استفاده با dropbear(8) یا dbclient(1)

dropbearkey -t type -f file [-s bits] [-y]

دستور dropbearkey یک کلید خصوصی SSH در قالب‌های RSA, DSS, ECDSA, یا Ed25519 تولید می‌کند و آن را در یک فایل برای استفاده با کلاینت یا سرور Dropbear ذخیره می‌نماید. توجه داشته باشید که برخی از پیاده‌سازی‌های SSH از اصطلاح “DSA” به جای “DSS” استفاده می‌کنند؛ هر دوی این اصطلاحات به یک مفهوم اشاره دارند.

type
نوع کلید برای تولید. باید یکی از مقادیر rsa, ecdsa, ed25519, یا dss باشد.
file
کلید محرمانه را در فایل file می‌نویسد. برای احراز هویت کلاینت، مسیر ~/.ssh/id_dropbear به‌طور پیش‌فرض بارگذاری می‌شود.
bits
اندازه کلید را بر حسب بیت روی bits تنظیم می‌کند؛ این مقدار باید مضربی از ۸ باشد (اختیاری).
تنها کلید عمومی و اثر انگشت مربوط به کلید خصوصی موجود در file را چاپ می‌کند.

برنامه dropbearconvert(1) می‌تواند برای تبدیل میان قالب‌های کلید Dropbear و OpenSSH استفاده شود.

ابزار Dropbear از کلیدهای رمزگذاری‌شده پشتیبانی نمی‌کند.

تولید یک کلید میزبان (host-key):

# dropbearkey -t rsa -f /etc/dropbear/dropbear_rsa_host_key

استخراج کلید عمومی مناسب برای authorized_keys از کلید خصوصی:

# dropbearkey -y -f id_rsa | grep "^ssh-rsa " >> authorized_keys

dbclient(1), dropbearconvert(1), dropbear(8)

https://matt.ucc.asn.au/dropbear/dropbear.html

Matt Johnston <matt@ucc.asn.au>. Gerrit Pape <pape@smarden.org> این صفحه راهنما را نوشته‌اند.

February 1, 2023 Linux 6.12.107+deb13-amd64