فناوری RDP (پروتکل دسک تاپ از راه دور) به کاربران نسخه های مشابه یا مختلف سیستم عامل امکان کنترل از راه دور رایانه را می دهد. کلاینت های خاصی وجود دارد ، متفاوت از برنامه های کنسول ، که این گزینه از طریق یک رابط گرافیکی پیاده سازی می شود ، به این معنی که کاربر با نمایش کامل دسک تاپ ، توانایی تعامل با صفحه کلید و اشاره گر ماوس ، به کاربر ارائه می شود. به عنوان بخشی از مقاله امروز ، ما می خواهیم در مورد استفاده از مشتری های محبوب RDP در Linux صحبت کنیم.

استفاده از مشتری های RDP در لینوکس

اکنون تعداد زیادی مشتری RDP وجود ندارد ، زیرا در اجرای این فناوری مشکلاتی نیز وجود دارد که با ماهیت اختصاصی آن نیز همراه است. با این حال ، حداقل سه گزینه مختلف برای انتخاب به کاربر عادی ارائه می شود. در مرحله بعدی ، ما می خواهیم فقط در مورد محبوب ترین و قابل اطمینان ترین آنها صحبت کنیم ، و شما با شروع دستورالعمل ها ، قادر خواهید بود یک کلاینت مناسب نصب کرده و به سرور متصل شوید.

گزینه 1: Remmina

Remmina محبوب ترین سرویس گیرنده دسک تاپ از راه دور است و به طور پیش فرض در بسیاری از توزیع های لینوکس از پیش نصب شده است. با این حال ، نسخه آن اغلب قدیمی است. این برنامه دارای یک رابط کاربری گرافیکی ساده و بصری با تعداد زیادی ابزار کمکی است. حتی یک کاربر تازه کار نیز می تواند بر آن مسلط شود ، به همین دلیل ما این نرم افزار را در وهله اول قرار می دهیم. بیایید مرحله به مرحله مراحل نصب ، پیکربندی و اتصال را در Remmina طی کنیم.

مرحله 1: نصب

شما باید با نصب این سرویس گیرنده RDP در سیستم عامل خود شروع کنید. همانطور که قبلاً ذکر شد ، Remmina به طور پیش فرض در بسیاری از توزیع ها حضور دارد ، اما به روزرسانی نسخه آن ضرری ندارد ، که زمان زیادی نخواهد برد.

  1. اگر Remmina به سادگی در سیستم شما موجود نیست و می خواهید اولین نسخه ثابت ، اما نه آخرین نسخه را نصب کنید "پایانه" به روشی راحت ، مثلاً از طریق منوی برنامه یا با پایین نگه داشتن ترکیب Ctrl + Alt + T.
  2. راه اندازی ترمینال برای نصب بیشتر برنامه Remmina

  3. در کنسولی که باز می شود ، وارد شوید sudo apt نصب remmina و کلیک کنید وارد... اگر از توزیع مبتنی بر RedHat یا Fedora استفاده می کنید ، مدیر بسته apt را با دیگری جایگزین کنید.
  4. وارد کردن دستور نصب برنامه Remmina از مخازن رسمی

  5. اقدامات نصب همیشه از طرف سرپرست اجرا می شوند ، بنابراین باید آنها را با وارد کردن رمز ورود در یک خط جدید تأیید کنید. این وضعیت نیز از این قاعده مستثنی نیست.
  6. تأیید رمز عبور برای نصب Remmina در Linux از طریق مخازن رسمی

بعلاوه ، ممکن است تأیید اضافی در مورد گسترش فضای اشغال شده دیسک مورد نیاز باشد. پس از اتمام موفقیت آمیز نصب ، می توانید از مشتری استفاده کنید. اگر می خواهید نسخه را به روز کنید ، مجبورید از مخازن سفارشی استفاده کنید ، زیرا ساخت جدید رسمی دریافت نشده است. اجرای آن کمی پیچیده تر خواهد بود ، اما به نظر می رسد به شرح زیر است:

  1. در کنسول وارد شوید sudo apt-add-repository ppa: remmina-ppa-team / remmina-nextبرای دریافت فایل از مخزن.
  2. برای دریافت آخرین Remmina در Linux از طریق مخزن سفارشی دستور دهید

  3. با نوشتن رمزعبور برای حساب کاربر فوق ، این عمل را تأیید کنید.
  4. برای دریافت آخرین Remmina در Linux از طریق مخزن سفارشی ، تأیید دستور دهید

  5. بسته های دریافتی به شما اطلاع داده می شود. با کلیک بر روی آنها ، آنها را بپذیرید وارد.
  6. ادامه دریافت آخرین Remmina در Linux از طریق مخزن سفارشی

  7. منتظر بمانید تا بارگیری کامل شود. در حین انجام این عمل ، کنسول را نبسته و یا اتصال اینترنت خود را قطع نکنید.
  8. بارگیری پرونده ها برای نصب بیشتر Remmina در Linux

  9. پس از آن ، باید لیست ذخیره سازی سیستم را از طریق دستور به روز کنید به روز رسانی sudo apt-get.
  10. دستور به روزرسانی مخازن هنگام نصب Remmina در Linux

  11. فقط نصب مشتری RDP و افزونه های مربوطه با وارد کردن باقی مانده است sudo apt-get نصب remmina remmina-plugin-rdp libfreerdp-plugins-standard.
  12. دستور نصب آخرین نسخه Remmina در Linux از طریق مخزن سفارشی

  13. با انتخاب جواب ، فضای دیسک استفاده شده را تأیید کنید د، و تا پایان مراحل صبر کنید.
  14. تأیید نصب Remmina در Linux از طریق مخزن سفارشی

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

مرحله 2: راه اندازی و راه اندازی

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

  1. به طور پیش فرض ، نماد Remmina بلافاصله پس از نصب به منوی برنامه اضافه می شود. با پیمایش در لیست یا استفاده از نوار جستجو ، آن را پیدا کنید.
  2. راه اندازی Remmina در Linux از طریق نماد موجود در منوی برنامه

  3. برای رفتن به تنظیمات ، بر روی دکمه به صورت سه خط افقی کلیک کرده و انتخاب کنید "گزینه ها".
  4. برای پیکربندی جهانی به گزینه های Remmina در Linux بروید

  5. اکنون صفحه پنجره ای نمایش داده می شود تنظیمات Remmina... این شامل تعداد زیادی برگه است که مسئول ایجاد تغییرات جهانی و کاربر هستند. به عنوان مثال ، در اینجا می توانید وضوح صفحه نمایش استاندارد را تنظیم کنید ، ترکیب کلیدها را تغییر دهید ، SSH و موارد امنیتی را ویرایش کنید.
  6. تنظیمات جهانی و کاربری Remmina در Linux

ما به جزئیات هر مورد موجود نمی پردازیم ، زیرا توسعه دهندگان اطلاعات رسمی در مورد هر گزینه را ارائه می دهند و رابط Remmina به زبان روسی است که به شما کمک می کند تا خودتان آن را کشف کنید.

مرحله 3: ایجاد یک نمایه و اتصال

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

  1. نماد مربوطه را در پانل بالا پیدا کنید و روی آن کلیک چپ کنید تا فرم ایجاد اتصال نمایش داده شود.
  2. ایجاد یک اتصال دسک تاپ جدید از راه دور در Remmina در Linux

  3. تمام خطوط را در صورت لزوم تکمیل کنید. حتماً جزئیات حساب و آدرس سرور خود را دوباره بررسی کنید. پس از آن ، می توانید یک اقدام را انتخاب کنید. اگر روی آن کلیک کنید "برای اتصال"، تنظیمات مشخص شده ذخیره نمی شوند ، زیرا برای انجام این کار ، بر روی کلیک کنید "ذخیره و اتصال".
  4. وارد کردن داده ها برای Remmina Remote Desktop Connection در Linux

  5. در آینده می توان پروفایل های ذخیره شده را مستقیماً از فهرست اصلی Remmina راه اندازی کرد. تمام اتصالات موجود در یک جدول با اطلاعات دقیق نمایش داده می شود.
  6. پروفایل ها را برای اتصال سریع از طریق Remmina در Linux ذخیره کنید

  7. پس از راه اندازی ، یک پنجره جداگانه با یک میز کار مجازی باز می شود. منتظر بمانید تا بارگیری شروع شود و از ابزارهای سمت چپ برای مدیریت جلسه خود استفاده کنید.
  8. راه اندازی موفقیت آمیز دسک تاپ از راه دور از طریق Remmina در Linux

اکنون تنها چیزی که باقی مانده این است که شروع به تعامل با دسک تاپ از راه دور کرده و اقدامات لازم را در آنجا انجام دهید. اگر در مورد مدیریت Remmina س questionsالی دارید ، به اسناد و مدارک توجه ویژه ای داشته باشید: در آنجا پاسخ به تمام س questionsالات کاربر در جزئی ترین فرم شرح داده شده است.

گزینه 2: rdesktop

ابزار بعدی که rdesktop نام دارد ، در بین کاربران تازه کار چندان محبوب نیست ، زیرا همه تنظیمات از طریق کنسول با وارد کردن دستورات مناسب انجام می شود. با این حال ، این راه حل در بین متخصصان و طرفداران برنامه های کاربردی کنسول محبوب شده است.

مرحله 1: rdesktop را نصب کنید

بیایید به طور خلاصه در مورد روش نصب rdesktop صحبت کنیم. این برنامه دسترسی در مخازن رسمی توزیع ها است ، بنابراین کاربر نیازی به بارگیری پرونده ها یا بسته های اضافی ندارد.

  1. باز کن "پایانه" به هر روش مناسب
  2. برای نصب rdesktop در Linux ، ترمینال را راه اندازی کنید

  3. دستور را وارد کنید sudo apt-get نصب rdesktop و کلیک کنید وارد.
  4. دستور نصب برنامه کنسول rdesktop در Linux

  5. این کار را با وارد کردن رمز عبور کاربر فوق العاده در یک خط جدید تأیید کنید.
  6. تأیید نصب برنامه کنسول rdesktop در Linux

  7. نصب بلافاصله پس از انتخاب پاسخ مثبت ادامه خواهد یافت "D".
  8. تأیید دریافت پرونده هنگام نصب برنامه کنسول rdesktop در Linux

  9. این نرم افزار همچنین از طریق راه اندازی می شود "پایانه" از طریق فرمان rdesktop.
  10. پس از نصب برنامه کنسول rdesktop در Linux

اگر توزیعی که استفاده می کنید مبتنی بر Debian نیست ، باید apt-get دستور install را با yum یا pacman جایگزین کنید. در غیر این صورت ، هیچ تفاوتی با ساخت لینوکس وجود ندارد.

مرحله 2: راه اندازی و اتصال

اگر فقط دستور را در کنسول وارد کنید rdesktop، خطوط زیر خلاصه ای از نحو و گزینه های موجود را نشان می دهد. ما توصیه می کنیم اطلاعاتی را که به نظر می رسد دقیقاً نحوه ایجاد اتصال Remote Desktop از طریق این ابزار را درک می کند ، مطالعه کنید.

گزینه های Linux rdesktop و اطلاعات نحوی

سپس می توانید مستقیماً به رایانه دیگری متصل شوید. با استفاده از خط نگاهی به این روند می اندازیم rdesktop -z -P -g 1280x900 -u USERNAME -p PASSWORD SERVER_IP.

ورود به فرمان برای اتصال به دسک تاپ از راه دور از طریق rdesktop در Linux

در اینجا شما باید به طور کامل هر استدلال و اطلاعات وارد شده را در نظر بگیرید.

  • -z... این گزینه مسئول فعال سازی فشرده سازی جریان است. از آن برای بهینه سازی اتصال خود استفاده کنید. مخصوصاً مربوط به سیستمهایی با سرعت اینترنت پایین است.
  • ... حافظه پنهان را ایجاد می کند. این به شما کمک می کند برخی از اطلاعات را در ذخیره سازی محلی ذخیره کنید ، بدون اینکه هر بار برای بارگیری در آینده با سرور تماس بگیرید.
  • -g... وضوح سفارشی پنجره دسک تاپ را تنظیم می کند. بعد از این گزینه ، پارامتر مورد نیاز را برای اعمال وارد کنید.
  • ... پس از این گزینه ، نام کاربری را که در سرور نمایش داده می شود مشخص کنید.
  • ... در صورت وجود رمز ورود این استدلال لازم است.
  • آی پی سرور... همیشه در انتهای خط نشان داده می شود. به جای این کتیبه ، نام دامنه سروری را که می خواهید به آن متصل شوید وارد کنید.

مرحله 3: در جلسه فعلی پرونده ها را بین ویندوز و لینوکس تبادل کنید

در پایان تجزیه و تحلیل ابزار rdesktop ، می خواهیم در مورد اقدامات اصلی انجام شده با وارد کردن دستورات در کنسول صحبت کنیم. ابتدا بیایید در مورد پرطرفدارترین کارهای مربوط به تبادل پرونده صحبت کنیم. پوشه شبکه از طریق متصل می شود rdesktop -r disk: share = / home / documents -z -P -g 1280x900 -u USERNAME -p PASSWORD SERVER_IP، جایی که همه گزینه ها و آدرس های مشخص شده با موارد مورد نیاز جایگزین می شوند.

دستور باز کردن پوشه شبکه مشترک از طریق rdesktop در Linux

پس از وارد کردن این دستور ، پوشه برای خواندن و نوشتن در دسترس قرار می گیرد ، که به شما امکان می دهد از هر طریق ممکن پرونده ها را در آنجا مدیریت کنید. با این حال ، اگر در دسترسی مشکلی دارید ، باید جلسه را ببندید ، دستور را فعال کنید chown -R / home / اسناد USERNAME: USERGROUP، و فقط پس از آن دوباره پوشه را دوباره متصل کنید.

دستور به اشتراک گذاری پوشه شبکه برای rdesktop در Linux

مرحله 4: یک نماد میانبر ایجاد کنید

هنگام بررسی اولین سرویس گیرنده RDP ، ممکن است متوجه شده باشید که تمام نمایه ها در جدول منوی گرافیکی ذخیره می شوند ، که به شما امکان می دهد به سرعت بین آنها متصل شوید و جابجا شوید. متأسفانه ، rdesktop به سادگی این ویژگی را ندارد ، بنابراین فقط یک روش جایگزین وجود دارد - ایجاد دستی دکمه میانبر برای هر سرور.

  1. در کنسول ، یک فایل متنی خالی با نام دلخواه با استفاده از یک ویرایشگر متن مناسب ایجاد کنید. خود دستور چیزی شبیه به این خواهد بود: sudo nano rdesktopجایی که نانو - ویرایشگر متن استفاده شده ، و rdesktop - نام پرونده خود.
  2. یک فایل متنی برای نماد راه انداز rdesktop در Linux ایجاد کنید

  3. وقتی پنجره ظاهر شد ، دو خط زیر را وارد کنید ، گزینه ها و اطلاعات سرور را با موارد جایگزین شده جایگزین کنید.
  4. #! / bin / bash
    rdesktop -z -P -g 1280x900 -u USERNAME -p PASSWORD SERVER_IP

    نوشتن نماد راه انداز rdesktop در Linux

  5. همه تغییرات را ذخیره کرده و از ویرایشگر متن خارج شوید.
  6. ذخیره فایل متن آیکون راه انداز rdesktop در Linux

  7. دستور را وارد کنید chmod + x rdesktopبرای ایجاد یک نماد راه اندازی سریع در دسک تاپ خود.
  8. تبدیل فایل متنی به برنامه برای اجرای rdesktop در لینوکس

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

گزینه 3: freerdp

freerdp جدیدترین مشتری شناخته شده RDP است و تازه شروع به جذب نیرو می کند. همچنین در کنسول نیز مدیریت می شود و اکنون توابع کمی وجود دارد ، بنابراین ما این گزینه را در مکان آخر قرار می دهیم.

  1. Freerdp از طریق دستور با تمام اجزای لازم نصب می شود sudo apt-get نصب freerdp libfreerdp-plugins-standard.
  2. دستور نصب برنامه freerdp در لینوکس

  3. نصب بلافاصله پس از تأیید رمز عبور آغاز می شود.
  4. تأیید نصب freerdp در Linux

  5. پاسخی را انتخاب کنید دبرای بارگیری همه بایگانی ها
  6. ادامه نصب freerdp در لینوکس

  7. از خط استفاده کنید xfreerdp -u black -d WORK -n "soringpcrepair.com" -a 15 -k US -g 1440x830 - Plugin cliprdr - Plugin rdpdr - دیسک داده: DiskP: / home / black - my.rdp.server.netبرای شروع اتصال به سرور.
  8. اتصال دسک تاپ از راه دور از طریق freerdp در لینوکس

اکنون پیشنهاد می کنیم همه گزینه هایی را که در سطر قبلی مشاهده کردید بررسی کنید. آنها کمی شبیه به مواردی هستند که در گزینه دوم هنگام تعامل با مشتری rdesktop استفاده شده اند ، اما ویژگی های خاص خود را نیز دارند.

  1. ... مسئول نام کاربری در سرور است. ورود به سیستم مربوطه باید بلافاصله بعد از این گزینه وارد شود.
  2. ... همان ، اما فقط با دامنه گروه کاری ، که از قبل تعیین شده است و باید برای همه اعضای شبکه محلی یکسان باشد.
  3. -n... نام میزبان را مشخص می کند.
  4. ... این استدلال با عمق رنگ پنجره دنبال می شود. پیش فرض این است 15.
  5. -k... طرح صفحه کلید پیش فرض را تنظیم می کند ، جایی که کد حالت به عنوان یک پارامتر مشخص شده است.
  6. -g... اندازه پنجره نمایش داده شده را بر حسب پیکسل تعیین می کند.
  7. --plugin cliprdr... یک کلیپ بورد مشترک را با یک دسک تاپ از راه دور آینده فعال می کند.
  8. --plugin rdpdr --disk disk: DiskP: / home / black -... پوشه اصلی را به عنوان پوشه شبکه مشترک متصل می کند و امکان تبادل داده را فراهم می کند.
  9. my.rdp.server.net... با نام سرور RDP در حال استفاده جایگزین شده است.

در بالا ، شما یک نمای کلی از سه سرویس گیرنده مختلف RDP برای Linux دارید. همانطور که می بینید ، همه آنها ویژگی های خاص خود را دارند و برای کاربران مختلف مناسب است. هر یک از آنها می توانند به ویندوز متصل شوند ، بنابراین پیچیدگی انتخاب تنها در تفاوت در کنترل و اجرای رابط گرافیکی پنجره نمایشگر دسک تاپ از راه دور است.