PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : غیرفعال شدن ssh



radincom
April 5th, 2017, 14:35
#-o سلام!
خسته نباشید دوستان عزیز.
یک مشکل دارم؛ که از امروز صبح نمیتونم به SSH متصل بشم روی سرور هتزنر!
عکس ارور:
35670
خوشحال میشم راهنمایی کنید.:39:

HiSupportnet
April 5th, 2017, 15:28
سلام،

متن خطا نشون میده که احتمالا دسترسی از طریق پسورد بسته شده و لازمه از طریق کلید وارد سرور بشید.
مطمئن بشید که از کلید درست استفاده می کنید.

راهنمای استفاده از کلید در سرور لینوکس:
http://hisupport.net/clients/knowledgebase/?action=displayarticle&id=148

radincom
April 5th, 2017, 15:38
مشکل اینجاست که نمیخواهم از طریق key وارد سرور شوم.
من با دسترسی rescue system وارد سرور شدم و /etc/ssh/sshd_config را باز کردم؛ با توجه به تنظیمات SSH ایا میتونم غیرفعالش کنم یا خیر؟

HiSupportnet
April 5th, 2017, 16:01
بله. در همین فایل sshd_config لازمه که خط PasswordAuthentication رو برابر yes قرار بدید و فایل رو Save کنید.
بعد از انجام این کار با توجه به اینکه از رسکیو وارد شدید، سرور رو ریبوت کنید تا بعد از بالا اومدن مشکل حل بشه.

radincom
April 5th, 2017, 16:08
دقیقا همین کار را کردم ولی جواب نمیده باز همون ارور قبل!

HiSupportnet
April 5th, 2017, 16:42
به احتمال خیلی زیاد مشکل از همین فایل کانفیگ SSH باشه. شما اول مطمئن بشید به آخر فایل sshd_config لاینی برای یوزر خاص تعریف نشده باشه. اگر اینطور باشه اون لاین رو که معمولا با اسم AllowUsers هست، حذف کنید و با اعمال دستور زیر مجددا تست کنید:

service sshd restart

اگر مشکل این نبود دو راهکار زیر به ترتیب پیشنهاد میشه:

روش اول:
یک کلید با استفاده از راهنمای زیر ایجاد و در سرور قرار بدید:
http://hisupport.net/clients/knowledgebase/?action=displayarticle&id=149

بعد با راهنمای زیر سعی کنید به SSH لاگین کنید:
http://hisupport.net/clients/knowledgebase/?action=displayarticle&id=148

روش دوم:
اگر با روش اول مشکل حل نشد، پیشنهاد می کنم سرویس SSH رو حذف کنید و مجددا نصب کنید:
yum erase sshd
yum install sshd

اگر کامندهای بالا جواب نداد، این کامند رو امتحان کنید:
yum erase openssh-server
yum install openssh-server

radincom
April 5th, 2017, 16:51
با تشکر از پاسختان!
روش اول را انجام ندادم، به دلیل اینکه نیاز دارم حتما از طریق پسورد وارد ssh شوم.
در روش دوم هم هیچ یک از چهار دستور جواب نداد!b-)

HiSupportnet
April 5th, 2017, 17:06
اگر اون نکته
AllowUsers رو چک کردید این کامندها رو تست کنید:

yum erase openssh
yum install openssh

اگر جواب نداد در نهایت به جای yum در هر سه کامند از apt-get استفاده کنید.

اگر بازم نشد خروجی دو کامند زیر رو اینجا ارائه بدید:

yum install openssh
yum list *ssh*

radincom
April 5th, 2017, 17:31
با تشکر از پاسختان؛
در پست شما هیچ یک از دستورات در SSH وجود نداشت.
سیستم عامل : Centos7-64bit
من فایل sshd_config را برای شما اماده کردم؛ بی زحمت ببینید مشکلی ندارد؟!
s9.picofile.com/file/8291215276/1.txt.html

HiSupportnet
April 5th, 2017, 18:29
کامندایی که تقدیمتون کردم دقیقا مربوط به centOS میشه! با این حال با بررسی فایل شما مشکل از همون
PasswordAuthentication هست. شما این بخش رو غیر فعال یا اصطلاحا کامنت کردید. برای رفع مشکل کاراکتر # رو از ابتدای این لاین بردارید.

در واقع تبدیل عبارت #PasswordAuthentication yes به PasswordAuthentication yes

همچنین شماره پورت رو 2 بار با دو شماره مختلف وارد کردید پس این بخش رو هم به شرح زیر تغییر بدید:
Port 22
Port 222

به

Port 22

امیدوارم راهگشا باشه

radincom
April 5th, 2017, 18:37
متشکر از پاسختان!
ولی اینها رو که درست میکنم و فایل را سیو میکنم.
دقت کنید > بعد ریستارت سرور دوباره بر میگرده حالت قبل :-o

HiSupportnet
April 5th, 2017, 18:42
بنابراین به نظر میرسه عاملی در سرور شما داره تو تنظیمات تداخل ایجاد میکنه!
در صورت تمایل می تونید از طریق صفحه زیر اطلاعات سرورتون رو ارائه کنید تا بررسی کنیم:
http://hisupport.net/cpanel-server-management/