• خانه
  • مانیفست اینترنت
  • درباره
  • تماس با من


چگونه بدون پسورد وارد SSH Shell شویم.

نگارش شده در تاريخ : ۰۲-۰۷-۱۳۸۸ | نويسنده : Pouyan | دسته : آموزشی, شل اکسس | بدون ديدگاه

می دانیم که برای وارد شدن به هر سیستمی،اگر در آن سیستم یک قسمت مدیریت کاربر وجود داشته باشد، نیاز به یک نام کاربر و رمز عبور داریم.در سیستم لینوکس نیز این چنین است.آسان -ترین روش برای وارد شدن به یک سیستم یونیکس بیس یا لینوکس اس اس اچ SSH می باشد.

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

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

۱-ایجاد کلید روی کامپیوتر خود:


pouyan@wbd ~]$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/pouyan/.ssh/id_rsa): /home/pouyan/.ssh/id_rsa
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/pouyan/.ssh/id_rsa.
Your public key has been saved in /home/pouyan/.ssh/id_rsa.pub.
The key fingerprint is:
27:7b:9a:21:c9:48:83:e5:05:85:8d:c4:0e:db:17:de pouyan@wbd

۲-درست کردن پوشه ی .ssh بر روی کامپیوتر مقصد:

pouyan@wbd ~]$ mkdir .ssh/
[pouyan@wbd ~]$ chmod 700 .ssh

۳-کپی کردن کی ایجاد شده در کامپیوتر مبدا در کامپیوتر مقصد،برای این کار از scp استفاده می کنیم.


[pouyan@wbd ~]$ scp .ssh/id_rsa.pub pouyan@Dest:/home/pouyan/.ssh/id_rsa.pub
The authenticity of host 'Dest' can't be established.
RSA key fingerprint is 34:41:21:8a:1d:3f:86:9f:25:c4:47:e9:59:6d:da:dc.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'Dest' (RSA) to the list of known hosts.
pouyan@Dest's password:
id_rsa.pub                                    ۱۰۰%  ۳۹۵     ۰٫۴KB/s   ۰۰:۰۰

۴- این مرحله  وارد کردن کد پابلیک به کد های دارای مجوز یا authorized_keys می باشد.چون ما از اس اس اچ ورژن دو استفاده می کنیم.برای همین:

pouyan@wbd ~]$ cat .ssh/id_rsa.pub >> .ssh/authorized_keys2

قرار می دهیم.۲ آخر کلید ها برای نشان دادن ورژن دو می باشد.

۵-پاک کردن فایل id_rsa.pub برای امنیت بیشتر با دستور rm.

pouyan@wbd ~]$ rm .ssh/id_rsa.pub

۶-روشن کردن مجوز فایل authorized_keys2:

pouyan@wbd ~]$ chmod 600 .ssh/authorized_keys2

۷-دیگر کار تمام است از مقصد خارج شده و دوباره وارد شوید دیگر از شما رمز عبور پرسیده نخواهد شد.


pouyan@pouyan-desktop:~$ ssh -l pouyan 192.168.2.3
Last login: Tue Sep 22 18:00:31 2009 from 192.168.2.254

البته اگر در هنگام ایجاد پابلیک کی روی آن رمز عبور نگذاشته باشید.

منبع:

linuxproblem.com

برای دوستانی که با putty نیز این امکان را می خواهند استفاده کنند:

aota.net

اگر روش های دیگری نیز وجود دارد خوشحال می شوم در قسمت کامنت ببینم.


خوراک

خوراک پز

نوشته‌های تازه

  • تست از روی نوکیا ان ۹۰۰
  • وصل کردن چند فایل پی دی اف به هم دیگر و ایجاد یک پی دی اف (merge)
  • Apod Nasa دریافت تمامی عکس ها
  • SVN Server خود را راه اندازی کنید.
  • مدیا پلیرهای لینوکسی – بخش اول (مقدمه)
  • Linux Tag
  • دلم نیومد این رو اضافه نکنم ….

پر بازدید ترین ها

  • کار کردن با اسکایپ در ابونتو - 3,794 بازدید
  • Ipod تازه،Notebook های کوچک تر و یک یوزپلنگ سریع! - 932 بازدید
  • تست گوشی تلفن همراه : G705 Sony Ericsson - 761 بازدید
  • اضافه کردن سرویس Pure-ftpd به Centos 5.2 - 747 بازدید
  • ریموت کنترل برای پخش کننده های موسیقی لینوکس با موبایل - 549 بازدید
  • مانیفست اینترنت - 530 بازدید

RSS خوشمزه

  • JUNG - Java Universal Network/Graph Framework
  • App Inventor for Android - Beta
  • Tor Project: obfsproxy
  • ‭BBC ‮فارسی‬ - ‮فرهنگ و هنر‬ - ‮۲۰۰ سالگی دیکنز؛ شش دستاورد چارلز دیکنز برای جهان امروز‬
  • Share Spotify Playlists at ShareMyPlaylists.com
  • sFFT: Sparse Fast Fourier Transform
  • Registration
  • Golem.de: IT-News für Profis
  • Tutorial / Java Grundlagen / Arrays
  • PGP-Gebrauchsanleitung

برچسب‌ها

5.2 Andorid Boot CentOS ftp ftpd HTC IPCom key Linux Patent Pure-fp pure-ftp Pure-ftpd putty ssh-keygen Vodafone آی پاد اسکایپ اف تی پی اپرا اپل اپن سرس اینترنت بنر بوت تاریخچه تست خبررسانی خبرنگار سرویس های وبی شل طراحی فارسی فایرفاکس لینوکس مانیفست مایکروسافت مرورگر وب سرور ویندوز وینوز پابلیک کی پوتی گراب

پیوندها

  • Bardiax's Blog
  • Choxos
  • آی لینوکس
  • اسناد متن باز
  • ام توکس
  • امین
  • ساسان
  • لینوکس و من
  • هفت سال – وبلاگ
  • وردپرس فارسی
  • گوگل لینوکس
  • یه انقلابی

دسته ها

  • Shell Script
  • آموزشی
  • اوبونتو
  • تلفن همراه
  • دانستنی ها
  • دسته‌بندی نشده
  • دی ان اس
  • سنت‌اواس
  • شبکه اجتماعی
  • شل اکسس
  • فناوری های جدید
  • لینوکس
  • وب سرور
  • کاربردی


Spread Firefox Affiliate Button

تمامی مطالب این وبلاگ تحت لیسانس GFDL منتشر می شود.نقل قول بدون ذکر منبع آزاد است.
اين قالب با استفاده از نيروي وردپرس فارسي و توسط گرافيكس بهينه و فارسي شده است.