به سایت ما خوش آمدید . امیدوارم لحظات خوشی را درسایت ما سپری نمایید .

خوش آمدید

هر گونه نظر و پیشنهاد و انتقادی داشتید، در قسمت نظرات اعلام کنید.

اگر بخواهيد در ويندوز 7 خود، به سرورهاي لينوكسي وب متصل شويد چه كار مي‌كنيد؟ خوب مي‌دانيم كه اكثر سرورهاي لينوكسي قابليتي دارند به نام Shell Access كه در آن تحت پروتكل SSH مي‌توان ترمينال سيستم را به ترمينال سرور وصل كرد و هر دستوري كه وارد مي‌كنيم، در سرور اجرا شود.

در ويندوز نيز مي‌توان كامند پرامپت را مجبور كرد تا نقش ترمينال لينوكسي را بازي كند و دستورات SSH را به سرور بفرستد. براي اين‌كار از نرم‌افزاري به ‌نام Cygwin استفاده مي‌كنيم كه از مسير زير قابل دريافت و نصب است:

http://cygwin.com/index.html

بعد از نصب و اجراي Cygwin، بايد به نصب OpenSSH بپردازيم. براي اين كار در همان برنامه نصاب Cygwin، علاوه بر بسته‌هاي پيش‌فرض نصبي، عبارت Open را جستجو كنيد و به منوي Net برويد. بسته‌اي به نام openssh را در اينجا خواهيد يافت، روي ستون New كليك كرده و مربع جلوي آن را علامت بزنيد. به مرحله بعدي برويد و مراحل نصب را تمام كنيد.

براي پيكربندي OpenSSH در ويندوز، بايد چندكار انجام دهيم. نخست، روي ميانبر Cygwin خود كليك راست كرده و گزينه Run as administrator را انتخاب كنيد. در پنجره خالي باز شده، دستور زير را بنويسيد:

Ssh-host-config

به سوالاتي كه پرسيده مي‌شود، پاسخ Yes ‌بدهيد. سپس از شما پرسيده مي‌شود مقداري را براي daemon وارد كنيد، عبارت زير را وارد كرده و تاييد را بزنيد:

ntsec

در اينجا مشاهده خواهيد كرد كه اسكريپت اطلاعات سيستم شما را نشان مي‌دهد و از شما مي‌خواهد يك شناسه كاربري با نام cyg_server بسازيد. عبارت no را تايپ كنيد و در اين مرحله مي‌توانيد از نام كاربري ديگري نيز استفاده كنيد.

اين اسكريپت كلمه عبور را به صورت ستاره‌اي نشان نمي‌دهد. بنابراين بهتر است مطمئن باشيد كه در جاي امني هستيد. بعد از انجام اين عمليات، با واردكردن دستور زير، يك بار بايد sshd را راه‌اندازي مجدد كنيم:

net start sshd

با وارد كردن دستور زير، مي‌توان كليدهاي مناسب SSH را براي اتصال به سرور ايجاد كرد:

Ssh-user-config

2 بار سوال پرسيده مي‌شود، به سوال اول no و به سوال دوم yes‌ را تايپ كنيد.

بعد از وارد كردن كلمه عبور، از شما پرسيده مي‌شود كه مي‌خواهيد از آن شناسه براي دسترسي به ماشين خود استفاده كنيد؟ پاسخ yes را تايپ كنيد.

همه چيز به درستي انجام شده است. حالا كافي است با وارد كردن دستور زير:

ssh –v localhost

به سرور وصل شويد. مي‌توان همچنين به‌جاي localhost آدرس سرور ديگري را داد و به آن سرور متصل شد.

اگر هنگام راه‌اندازي اين سرويس مشكلي داشتيد، مطمئن باشيد كه شناسه كاربري مرتبط با ssh دسترسي مديريتي دارد.

   

ادامه مطلب
پنج شنبه 17 فروردین 1391  - 9:12 AM

جستجو

آمار سایت

کل بازدید : 6025511
تعداد کل پست ها : 30564
تعداد کل نظرات : 1029
تاریخ ایجاد بلاگ : پنج شنبه 19 شهریور 1388 
آخرین بروز رسانی : دوشنبه 19 آذر 1397 

نویسندگان

ابوالفضل اقایی