دسترسی به توزیع اوبونتو از طریق ویندوز ۱۰

[ad_1]

رسانه کلیک – کاربران Windows Insider می توانند از طریق فروشگاه ویندوز ۱۰ به توزیع اوبونتو لینوکس دسترسی داشته باشند.

نسخه بتای زیرسیستم ویندوز برای لینوکس (WSL) در به روز رسانی سالانه ویندوز ۱۰ معرفی گردید و سپس در اوایل امسال در Creators Update به طور رسمی رونمایی شد. WSL به کاربران ویندوز ۱۰ این امکان را می دهد تا به آسانی اپلیکیشن های لینوکس را از طریق نسخه ۶۴ بیتی ویندوز ۱۰ اجرا کنند. این ویژگی منحصر به فرد سبب می شود تا دیگر کاربران نیاز به نصب دو سیستم عامل بر روی کامپیوتر خود نداشته باشند. ویندوز ۱۰ تا به امروز توزیع اوبونتو لینوکس را از طریق  WSLپشتیبانی کرده است. اما شرکت مایکروسافت در کنفرانس ماه مارچ امسال که طی آن بیلد ۲۰۱۷  را معرفی نمود، اعلام کرد که توزیع های دیگر لینوکس نیز به زودی در WSL پشتیبانی خواهند شد. این شرکت وعده داد که این تغییرات در پاییز امسال و در Creators Update اعمال خواهد شد.

موضوع بسیار مهم این است که توزیع اوبونتو لینوکس هم اکنون از طریق فروشگاه ویندوز (Windows Store) در دسترس کاربران Windows Insider قرار دارد که این امر سبب می شود تا کاربران Windows Insider بسیار سریع تر و راحت تر از قبل بتوانند اوبونتو را برای WSL نصب کنند.

ubuntu

اگر شما از پیش نمایش بیلد ۱۶۲۱۵ Windows Insider یا بیلد جدیدتر آن (بیلد ۱۶۲۳۷) استفاده می کنید در نتیجه می توانید به فروشگاه ویندوز مراجعه کنید و اوبونتو را برای WSL دانلود کنید. این اپلیکیشن به شما اجازه می دهد تا به ترمینال اوبونتو دسترسی داشته باشید و ابزارهایی مانند Bash، ssh، git، apt و غیره را از طریق خط فرمان اوبونتو اجرا کنید. اطلاعات بیشتر در این زمینه در فروشگاه ویندوز قرار گرفته است.

قبل از هر چیز باید وارد Control Panel شوید و بر روی Turn Windows features on or off کلیک کنید تا پنجره Windows Features به شما نمایش داده شود. سپس از این قسمت گزینه  Windows Subsystem for Linux را انتخاب کرده و بر روی OK کلیک کنید. در نهایت نیز ویندوز از شما می خواهد تا جهت اعمال تغییرات سیستم خود را ریست نمایید. این کار را انجام دهید. پس از ورود مجدد به محیط ویندوز می توانید به فروشگاه ویندوز رفته و اوبونتو را بر روی سیستم خود نصب کنید.

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

توزیع های SUSE و Fedora نیز تا چندین هفته دیگر به فروشگاه ویندوز راه خواهند یافت. توجه داشته باشید که اگر تصمیم دارید تا توزیع اوبونتو را از طریق فروشگاه ویندوز نصب کنید نیاز دارید تا عضو برنامه Windows Insider مایکروسافت باشید و حداقل ویندوز خود را به بیلد ۱۶۲۱۵ به روز رسانی کرده باشید. زمانی که نسخه پاییزی Creators Update ویندوز ۱۰ روانه بازار شد سپس همه کاربران می توانند به سرعت و به سادگی به توزیع های مختلف از طریق WSL دسترسی داشته باشند.

[ad_2]

لینک منبع

چطور از طریق ویندوز، مک یا لینوکس به یک سرور SSH متصل شویم؟

[ad_1]

کلیک – یک کلاینت SSH به شما اجازه می دهد تا از راه دور به یک کامپیوتر که بر روی آن سرور SSH قرار دارد متصل شوید. در این مطلب آموزشی قصد داریم به شما کمک کنیم تا در سیستم عامل های مختلف به یک سرور SSH متصل شوید. پس در ادامه با ما همراه باشید.

پروتکل Secure Shell یا همان SSH  معمولا به منظور اتصال از راه دور استفاده می شود و این امکان را فراهم می سازد تا به یک ترمینال متنی بر روی کامپیوتر دیگر دسترسی داشته باشید، گویی که شما در پشت آن کامپیوتر نشسته اید. هم چنین از این پروتکل به منظور SSH tunneling، انتقال فایل ها به شیوه امن (SCP) و کارهای دیگر استفاده می شود.

ویندوز

سیستم عامل ویندوز هنوز از یک دستور SSH داخلی برخوردار نیست. البته خبرهایی در سال ۲۰۱۵ شنیده شد که شرکت مایکروسافت قرار است یک کلاینت SSH رسمی را با PowerShell ادغام کند اما تاکنون چیز زیادی از این موضوع منتشر نشده است. بنابراین بهترین راه حلی که می توانیم برای وصل شدن به سرورهای SSH به شما پیشنهاد دهیم استفاده از یک نرم افزار جانبی و متن باز (open source) به نام PuTTY است.

PuTTY را دانلود کنید و آن را اجرا نمایید. شما هم می توانید فایل نصبی مربوط به این برنامه را دانلود کنید که شامل PuTYY  و ابزارهای مرتبط به آن است و هم می توانید فایل putty.exe را دریافت کنید که به عنوان یک اپلیکیشن قابل حمل عمل می کند.

نام هاست و آدرس آی پی سرور SSH را در بخش Host name (or IP address) وارد کنید. مطمئن شوید که شماره پورت وارد شده در بخش Port با شماره پورتی که مورد نظر SSH سرور است، مطابقت دارد. سرورهای SSH به طور پیش فرض از پورت ۲۲ استفاده می کنند اما سرورهای دیگر معمولا  طوری پیکربندی می شوند که از پورت های دیگر استفاده نمایند. حال بر روی گزینه Open کلیک کنید تا اتصال برقرار شود.

SSh server

اگر اولین بار است که قصد اتصال به سرور را دارید یک پیغام امنیتی برای شما ظاهر می گردد. این بدان معنا است که شما قبلا به این سرور متصل نشده اید. این روال کاملا طبیعی است. بنابراین بر روی OK کلیک کنید.

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

SSh server

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

SSh server

شما کارهای بسیار بیشتری می توانید با PuTTY انجام دهید. برای مثال، اگر شما نیاز داشته باشید تا از یک فایل کلید خصوصی به منظور تایید کردن یک سرور SSH استفاده کنید، می توانید این آپشن را در بخش Connection > SSH > Auth در پنجره PuTTY Configuration پیدا کنید که در زمان اجرای اپلیکیشن ظاهر خواهد شد. برای اطلاعات بیشتر می توانید از راهنمای PuTTY استفاده کنید.

سیستم عامل مک و لینوکس

سیستم عامل هایی مانند macOS که بر پایه یونیکس می باشند و هم چنین سیستم عامل لینوکس دارای یک دستور SSH تعبیه شده در درون خود هستند که در همه جا به خوبی عمل می کنند. شما حتی می توانید از این دستور در ویندوز ۱۰ از طریق Bashe Shell در محیط ویندوز استفاده کنید.

به منظور اتصال به سرور SSH از طریق یکی از این دو سیستم عامل ابتدا پنجره ترمینال را باز کنید. در مک می توانید از طریق مسیر زیر به این پنجره دسترسی داشته باشید:

Finder > Applications > Utilities > Terminal

در سیستم عامل لینوکس نیز در منوی applications به دنبال یک شورت‌کات ترمینال بگردید. از طریق ویندوز نیز می توانید Bash Shell را نصب نموده و آن را اجرا نمایید.

SSh server

به منظور اتصال به یک سرور SSH دستور زیر را در ترمینال تایپ نمایید و به جای کلمه username  نام کاربری مربوط به سرور SSH را وارد نمایید. هم چنین به جای ssh.server.com نام هاست یا آدرس آی پی سرور SSH را وارد کنید.

ssh username@ssh.server.com

این دستور اتصال شما را از طریق پورت ۲۲، که پورت پیش فرض است، با سرور SSH برقرار می سازد. به منظور تعیین یک پورت خاص –p را در انتهای دستور اضافه کرده و در ادامه نیز شماره پورت مورد نظر را که قصد اتصال به آن را دارید، وارد نمایید. دستور شما باید چیزی شبیه به دستور زیر باشد:

ssh username@ssh.server.com -p 2222

SSh server

اگر اولین بار است که قصد متصل شدن به سرور را دارید یک پیغام به شما نمایش داده می شود و از شما می خواهد تا موجودیت سرور را تایید نمایید. همان طور که گفته شد اگر این اولین بار است که به سرور متصل می شوید بنابراین طبیعی است که این پیغام نمایش داده شود. شما نیز با نوشتن کلمه Yes می توانید کار را ادامه دهید.

اگر قبلا به سرور مورد نظر متصل شده اید اما باز هم در هنگام اتصال با این پیغام هشدار روبرو می شوید این بدان معنا است که مدیر سرور کلید را تغییر داده است یا این که فرد ناشناسی قصد دارد شما را به یک سرور جعلی متصل کند. بنابراین مراقب باشید.

SSh server

قبل از ادامه کار از شما خواسته می شود تا رمزعبور مربوط به حساب کاربری سرور SHH را وارد نمایید. پس از این کار شما به سرور متصل خواهید شد. جهت قطع ارتباط با سرور نیز کافی است پنجره را ببندید یا دستور Exit را نوشته و کلید Enter را بفشارید.

SSh server

شما می توانید با مطالعه راهنمای SSH اطلاعات بیشتری در مورد دستورات  SSHبدست آورید. به منظور دسترسی به این راهنما دستور man ssh را در ترمینال وارد نمایید یا به این آدرس مراجعه کنید.

 

[ad_2]

لینک منبع