NetSarang xShell یک کلاینت قدرتمند SSH است

NetSarang xShell یک کلاینت قدرتمند SSH است

هنوز از Putty + WinSCP/FileZilla استفاده می کنید؟

سپس توصیه می کنیم به نرم افزارهایی مانند xShell توجه کنید.

  • این نه تنها از پروتکل SSH، بلکه از سایر پروتکل ها نیز پشتیبانی می کند. مثلا telnet یا rlogin.
  • می توانید همزمان به چندین سرور متصل شوید (مکانیسم تب).
  • هر بار نیازی به وارد کردن داده نیست، می توانید آن را به خاطر بسپارید.
  • با شروع از نسخه 6، یک رابط روسی ظاهر شد که تمام رمزگذاری های روسی، از جمله UTF-8 را درک می کند.
  • از اتصال رمز عبور و اتصال کلید پشتیبانی می کند.

  • علاوه بر این، برای مدیریت فایل ها از طریق ftp/sftp، دیگر نیازی به اجرای WinSCP یا FileZilla به طور جداگانه ندارید.
  • توسعه دهندگان xShell نیازهای شما را در نظر گرفتند و xFtp را نیز ساختند که از FTP و SFTP معمولی پشتیبانی می کند.
  • و مهمترین چیز این است که xFtp را می توان مستقیماً از یک جلسه فعال ssh راه اندازی کرد و بلافاصله در حالت انتقال فایل (با استفاده از پروتکل sFtp) به این سرور خاص متصل می شود. اما می توانید xFtp را خودتان باز کنید و به هر کدام از سرورها متصل شوید.

همچنین شامل یک تولید کننده کلید عمومی/خصوصی و مدیری برای مدیریت آنها است.

NetSarang xShell یک کلاینت قدرتمند SSH است

کاملا رایگان برای استفاده شخصی، غیر تجاری یا آموزشی.

www.netsarang.com/ru/رایگان-مدرسه-خانه

فیلدها را پر کنید، حتما ایمیل بزنید، که به آن دسترسی دارید، لینک دانلود در آنجا ارسال می شود.

NetSarang xShell یک کلاینت قدرتمند SSH است

هر دو برنامه را دانلود و نصب کنید. راه اندازی کنیم.

پس از راه‌اندازی، پنجره‌ای با لیستی از جلسات ذخیره‌شده در حالی که خالی است، می‌بینیم. روی "جدید" کلیک کنید

NetSarang xShell یک کلاینت قدرتمند SSH است

اطلاعات اتصال، آدرس پورت/میزبان/IP و همچنین نام جلسه مورد نظر را وارد کنید.
بعد، به احراز هویت بروید و لاگین و رمز عبور را پر کنید.

NetSarang xShell یک کلاینت قدرتمند SSH است

بعد Ok کنید و به سرور متصل شوید.

برای xFTP همه چیز یکسان است. تنها چیزی که باید انتخاب کنید پروتکل است، پیش فرض sFTP خواهد بود، می توانید FTP معمولی را انتخاب کنید.

راحت ترین چیز این است که متن انتخاب شده به طور خودکار در کلیپ بورد کپی می شود
(ابزار - گزینه ها - صفحه کلید و ماوس - کپی کردن متن علامت گذاری شده در کلیپ بورد).

NetSarang xShell یک کلاینت قدرتمند SSH است

شما می توانید نه تنها با یک رمز عبور، بلکه با استفاده از یک کلید، که بسیار ایمن تر و راحت تر است، متصل شوید.

لازم است کلید ما یا به طور دقیق تر، یک جفت کلید عمومی/خصوصی تولید شود.

Xagent را راه اندازی کنید (نصب شده است).

ما لیست کلیدها را در حالی که خالی است می بینیم. روی Manage Keys و سپس Generate کلیک کنید
RSA را تایپ کنید
حداقل طول 4096 بیت

NetSarang xShell یک کلاینت قدرتمند SSH است

روی Next کلیک کنید و منتظر بمانید. سپس دوباره Next

ما کلید را همانطور که برای ما راحت است نامگذاری می کنیم؛ در صورت تمایل، می توانید با تنظیم یک رمز عبور اضافی از کلید محافظت کنید (هنگام اتصال یا وارد کردن کلید در دستگاه دیگری درخواست می شود)

NetSarang xShell یک کلاینت قدرتمند SSH است

بعد بعد ما خود کلید PUBLIC خود را می بینیم. ما از آن برای اتصال به سرور استفاده می کنیم. یک کلید را می توان در بسیاری از سرورها استفاده کرد که راحت است.

این نسل را کامل می کند، اما این همه ماجرا نیست.
باید یک کلید روی سرور اضافه کنید.
از طریق ssh به سرور متصل شوید و به مسیر /root/.ssh بروید

root@alexhost# cd /root/.ssh

که در 90% موارد با خطای -bash مواجه می شویم: cd: /root/.ssh: چنین فایل یا دایرکتوری وجود ندارد.
این طبیعی است، اگر کلیدها قبلاً روی سرور ایجاد نشده باشند، این پوشه از دست رفته است.

لازم است که کلید خود سرور به روشی مشابه تولید شود.

root@alexhost# ssh-keygen -t rsa -b 4096

مسیر ذخیره فایل کلید را به ما ارائه می دهد.
ما با /root/.ssh/id_rsa پیش فرض با فشار دادن Enter موافقت می کنیم.
بعد رمز فایل کلید و تایید است یا آن را خالی بگذارید و Enter کنید.

دوباره به /root/.ssh بروید:

root@alexhost# cd /root/.ssh

شما باید یک فایل authorized_keys ایجاد کنید:

root@alexhost# nano authorized_keys

ما کلید خود را به شکل متنی که در بالا به دست آمده در آن می چسبانیم:

NetSarang xShell یک کلاینت قدرتمند SSH است

ذخیره و خروج.
Ctrl + O
Ctrl + X

به xShell بروید، لیست جلسات ذخیره شده را فراخوانی کنید (Alt+O)

NetSarang xShell یک کلاینت قدرتمند SSH است

ما جلسه خود را پیدا می کنیم، روی خواص کلیک می کنیم، به احراز هویت می رویم.

در قسمت روش، کلید عمومی را انتخاب کنید.
در قسمت کلید کاربر، کلید ایجاد شده قبلی خود را انتخاب کنید، ذخیره کنید و متصل شوید.

NetSarang xShell یک کلاینت قدرتمند SSH است

مشتری از یک کلید خصوصی استفاده می کند و یک کلید عمومی در سرور ثبت می شود.

اگر می‌خواهید از طریق آن وصل شوید، کلید خصوصی می‌تواند به رایانه شخصی دیگر شما منتقل شود.

در Xagent - مدیریت کلیدها، کلید - صادرات، ذخیره را انتخاب کنید.

در رایانه دیگری Xagent - مدیریت کلیدها - وارد کردن، انتخاب کنید، اضافه کنید. اگر کلید محافظت شده با رمز عبور بود، رمز عبور در این مرحله درخواست می شود.

کلید را می توان به هر کاربری اختصاص داد، نه فقط روت.

مسیر استاندارد /user_home_folder/.ssh/authorized_keys
برای کاربر alexhost، به عنوان مثال، به طور پیش فرض این /home/alexhost/.ssh/authorized_keys خواهد بود.

NetSarang xShell یک کلاینت قدرتمند SSH است

منبع: www.habr.com