فهرست مطالب:
- مرحله 1: مشتری SSH خود را تنظیم کنید
- مرحله 2: XMing ، X Server for Windows را نصب کنید
- مرحله 3: مطمئن شوید OpenSSH بر روی لینوکس نصب شده است
- مرحله 4: یک متغیر "DISPLAY" خودکار برای رایانه لینوکس اضافه کنید
- مرحله 5: مشتری SSH خود را راه اندازی کنید
- مرحله 6: نسخه لینوکس به لینوکس
تصویری: از SSH و XMing برای نمایش برنامه های X از رایانه لینوکس در رایانه Windows استفاده کنید: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:59
اگر از لینوکس در محل کار ، و ویندوز در خانه یا بالعکس استفاده می کنید ، ممکن است گاهی اوقات لازم باشد در مکان دیگر خود وارد رایانه شوید و برنامه ها را اجرا کنید. خوب ، می توانید یک سرور X نصب کنید و SSH Tunneling را با SSH Client خود فعال کنید ، و از نظر سرعت و قابلیت استفاده ، VNC و Remote Desktop را یکبار بالا ببرید..com/tunnelier به عنوان راه حل های ویندوز شما و Openssh برای طرف لینوکس. در یک نکته جانبی ، همه اینها همچنین می تواند از LogMeIn Hamachi به عنوان یک VPN آسان برای استفاده استفاده کند.
مرحله 1: مشتری SSH خود را تنظیم کنید
در این مرحله ، ما SSH Client شما را راه اندازی می کنیم. ابتدا ، نسخه Bitvise Tunnelier خود را نصب کرده و آن را راه اندازی کنید. می توانید یک پروفایل اتصال با آدرس IP سرور لینوکس یا نام میزبان و اطلاعات ورود به سیستم به صورت خودکار ایجاد کنید. قسمت بعدی این مرحله پر کردن پورت هایی است که باید از طریق SSH ارسال شوند. برای ویندوز X سرور ، ما پورت linux box 6010 را به پورت جعبه ویندوز 6000 ، جایی که XMing اجرا می شود ، ارسال می کنیم. به این ترتیب ، X Server خود لینوکس می تواند بدون هیچگونه مزاحمتی ، در پورت 6000 کار کند.
مرحله 2: XMing ، X Server for Windows را نصب کنید
برنامه نصب کننده XMing را اجرا کنید. بعد ، XMing را در پس زمینه راه اندازی کنید. می توانید از گزینه های پیکربندی صرف نظر کنید ، زیرا پیش فرض ها خوب هستند.
مرحله 3: مطمئن شوید OpenSSH بر روی لینوکس نصب شده است
در رایانه لینوکس خود ، مطمئن شوید OpenSSH نصب شده و در حال اجرا است. برای اوبونتو ، می توانید "sudo apt-get install installsh-server" را در ترمینال فرمان اجرا کنید. سایر توزیع های لینوکس متفاوت خواهد بود.
مرحله 4: یک متغیر "DISPLAY" خودکار برای رایانه لینوکس اضافه کنید
خطوط زیر را در انتهای فایل در "$ {HOME}/. bashrc" اضافه کنید: اگر [-d "$ {HOME}/bin"] ؛ سپس صادر کنید PATH = "$ {PATH}: $ {HOME}/bin" if [-f "$ {HOME}/bin/ssh_login"]؛ سپس. "$ {HOME}/bin/ssh_login" fifiNext ، فایل "$ {HOME}/bin/ssh_login" را ایجاد کنید. فایل را با محتویات اولیه زیر ایجاد کنید:#!/bin/shif [-n "$ {SSH_CLIENT}"]؛ سپس if [-z "$ {DISPLAY}"] ؛ پس از ذخیره فایل ، دستور زیر را اجرا کنید: "chmod 777 $ {HOME}/bin/ssh_login" تا اسکریپت قابل اجرا باشد. این کار به این معناست که آیا هر برنامه X از کنسولی که از طریق SSH وارد شده است به پورتی که مجدداً به رایانه SSH-Client هدایت می شود ، در این مورد ، رایانه Windows با XMing ، راه اندازی می شود. این فقط ما را از تایپ همان خط "DISPLAY =" در هر بار ورود به سیستم از طریق SSH نجات می دهد.
مرحله 5: مشتری SSH خود را راه اندازی کنید
جلسه SSH خود را با کلیک روی دکمه "ورود" شروع کنید. پس از تکمیل مجوز اولیه و پذیرش هرگونه کلید رمزگذاری مورد نیاز ، احتمالاً پنجره خط فرمان و پنجره امن ftp باز شده است. در حال حاضر می توانید پنجره sFTP را ببندید. برای آزمایش تنظیمات ، "xeyes" را از خط فرمان اجرا کنید. اگر دو چشم Google بزرگ را مشاهده می کنید که ماوس خود را دنبال می کنند ، با نماد X-Windows و نوار پنجره در بالای آنها ، راه اندازی شما کار می کند!
مرحله 6: نسخه لینوکس به لینوکس
به عنوان یک مرحله اضافی ، اگر سعی دارید همان کارها را از یک سرویس گیرنده لینوکس ، به یک سرور لینوکس جداگانه انجام دهید ، این بسیار ساده است. هر رایانه باید openSSH Client و Server را نصب کرده باشد. در یکی از رایانه ها ، فقط "ssh -l -Y" را اجرا کنید. گزینه های "-X" و "-Y" ارسال سرور X را دقیقاً مانند آن فعال می کند ، اما گزینه "-Y" ویژگی های سرور بیشتری را نسبت به "-X" فعال می کند. گزینه "-l" به شما امکان می دهد سرور کاربر را مشخص کنید کاربر رایانه ای که باید با آن وارد سیستم شوید ، در صورتی که کاربر مشابهی با نام کاربری که با آن وارد شده اید در رایانه شخصی وجود ندارد.
توصیه شده:
برنامه نویسی Arduino با استفاده از Arduino دیگر برای نمایش یک متن پیمایش بدون کتابخانه: 5 مرحله
برنامه نویسی Arduino با استفاده از Arduino دیگر برای نمایش یک متن پیمایش بدون کتابخانه: Sony Spresense یا Arduino Uno گران نیستند و به قدرت زیادی نیاز ندارند. با این حال ، اگر پروژه شما دارای محدودیت در قدرت ، فضا یا حتی بودجه باشد ، ممکن است بخواهید از Arduino Pro Mini استفاده کنید. برخلاف Arduino Pro Micro ، Arduino Pro Mi
با استفاده از لوله های PVC (مونوپاد/سه پایه برای هر دوربینی) پایه DSLR را برای کمتر از 6 دلار تهیه کنید: 6 مرحله
با استفاده از لوله های پی وی سی (مونوپاد/سه پایه برای هر دوربینی) پایه DSLR Mount را برای کمتر از 6 دلار بسازید: بله …. شما می توانید خودتان فقط با چند لوله PVC و T آن را سبک بسازید … کاملا متعادل است … این قوی قوی … این سفارشی سازی دوستانه است … من سورج باگال هستم و تجربه خود را در مورد این پایه دوربین که برای آن ایجاد کرده ام به اشتراک می گذارم
توسعه برنامه های کاربردی با استفاده از پین های GPIO در DragonBoard 410c با سیستم عامل های Android و Linux: 6 مرحله
توسعه برنامه های کاربردی با استفاده از پین های GPIO در DragonBoard 410c با سیستم عامل های Android و Linux: هدف از این آموزش نشان دادن اطلاعات مورد نیاز برای توسعه برنامه های کاربردی با استفاده از پین GPIO در DragonBoard 410c با سرعت کم است. این آموزش اطلاعاتی را برای توسعه برنامه های کاربردی با استفاده از پین های GPIO با SYS در Andr ارائه می دهد
خودتان را متقاعد کنید که فقط از یک اینورتر 12 ولت به AC برای سیمهای LED استفاده کنید به جای اینکه آنها را برای 12 ولت دوباره وصل کنید: 3 مرحله
خودتان را متقاعد کنید که فقط از یک اینورتر 12 ولت به AC برای سیمهای LED استفاده کنید به جای اینکه آنها را برای 12 ولت دوباره وصل کنید: برنامه من ساده بود. من می خواستم یک سیم نور LED دیواری را به قطعات تقسیم کنم و سپس آن را دوباره سیم کشی کنم تا 12 ولت خاموش شود. روش جایگزین استفاده از اینورتر قدرت بود ، اما همه می دانیم که آنها بسیار ناکارآمد هستند ، درست است؟ درست؟ یا هستند؟
جک همگام سازی رایانه را به کابل Nikon Sc-28 Ttl اضافه کنید (از تنظیمات خودکار برای فلاش روی دوربین و فعال کردن فلاش های دوربین استفاده کنید !!): 4 مرحله
یک جک همگام سازی رایانه به یک کابل Nikon Sc-28 Ttl اضافه کنید (از تنظیمات خودکار برای فلاش روی دوربین و فعال کردن چشمک زدن دوربین !!): در این مقاله آموزشی به شما نشان خواهم داد که چگونه یکی از آن کانکتورهای اختصاصی مزاحم 3 پین TTL را بر روی دستگاه حذف کنید. در کنار کابل TTL دوربین نیکون SC-28 و یک کانکتور استاندارد همگام سازی رایانه شخصی جایگزین کنید. این به شما امکان می دهد از یک فلش اختصاصی استفاده کنید ،