ssh با موبایل آندروید + نرم افزار
یکی از بهترین راه ها برای ریموت کردن در سیستم عامل های لینوکسی، قابلیت SSH است.
.
SSH چیست؟
SSH مخفف کلمه ی Secure shell یک پروتکل امن برای ایجاد ارتباط بین Client (سرویس گیرنده) و Server (سرویس دهنده) است .SSH قبل از ارسال اطلاعات، انها را در سمت کاربر (بدون دخالت کاربر) رمزگزاری کرده و به سرویس گیرنده می فرستد.
.
خب هدف اینه که ما بیاییم از طریق سیستم عامل اندروید، به سیستم عامل اوبونتو دسترسی داشته باشیم. به صورتی که شل لینوکس (اوبونتو) ریموت میشه روی اندروید و توی اندروید میشه به تمام سیستم عامل اوبونتو دسترسی داشت.
.
برای این کار باید روی هر دو سیستم عامل، نرم افزارهای بخصوصی رو نصب کرد.
با دستور ifconfig باید آیپی سیستم خود را بدست بیاریم.
به این شکل:
.
طبق خروجی دستور، ۱۹۲.۱۶۸.۱.۳۴ میشه آیپی سیستم ما در شبکه.
.
نصب Terminal بر روی اندروید:
برای نصب ترمینال بر روی اندروید می تونین از برنامه ی زیر استفاده کنین.
بعد از نصب، وارد برنامه شده و دستور زیر را تایپ کنین
$ ssh user@ip
به این صورت که جای user باید نام کاربری اوبونتو رو وارد کنیم و جای ip باید همون آیپی ای که توی مرحله ی قبل بدست آوردیم، وارد کنیم.
.
.
بعد از وارد کردن این دستور و اینتر زدن، ترمینال ازتون پیغام Yes/No می پرسه که باید گزینه ی Yes رو انتخاب کنید.
نکته: برای ssh لازمه که دیوایس اندرویدی و سیستم شما به یک مودم (روتر) کانکت شده باشند.
.
.
بعد از زدن Yes، ازتون رمز اوبونتو رو سؤال می کنه که باید اون رو هم وارد کنید و اینتر بزنید.
.
.
همین طور که مشاهده می کنید، ترمینال اندروید به ترمینال لینوکس وصل شده و ما به راحتی می تونیم دستورات اوبونتو رو داخل ترمینال اندروید بدیم و خروجی بگیریم