انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: مشکل در ssh  (دفعات بازدید: 1114 بار)

0 کاربر و 3 مهمان درحال مشاهده موضوع.

آفلاین PunkGeek

  • High Sr. Member
  • *
  • ارسال: 573
مشکل در ssh
« : 21 فروردین 1393، 10:58 ق‌ظ »
سلام
از اسکریپت sshpass میخوام در openbsd متصل بشم اما با ارور زیر برخورد میکنم
# sshpass -p 'mypass' ssh -o StrictHostKeyChecking=no root@ip
Permission denied (publickey,keyboard-interactive).
توی گوگل فقط در مورد خوده ssh مطلب بود
پیشاپیش تشکر

آفلاین محسن صفری

  • Jr. Member
  • *
  • ارسال: 47
  • جنسیت : پسر
    • صفری آنلاین
پاسخ : مشکل در ssh
« پاسخ #1 : 21 فروردین 1393، 11:13 ق‌ظ »
توی فایل /etc/ssh/sshd_config
خط

#PermitRootLogin yes
اگر اولش # دارد # را از اولش حذف کنید ( یعنی از حالت کامنت خارج کنید ) و سرویس sshd را ری استارت کنید .
 
 اگر درست نشد این لینک رو ببینید کمکی بهتون می کنه :

http://stackoverflow.com/questions/1556056/permission-denied-publickey-keyboard-interactive
« آخرین ویرایش: 21 فروردین 1393، 11:37 ق‌ظ توسط محسن صفری »

آفلاین PunkGeek

  • High Sr. Member
  • *
  • ارسال: 573
پاسخ : مشکل در ssh
« پاسخ #2 : 21 فروردین 1393، 03:08 ب‌ظ »
ممنونم اما انجام دادم فایده نداشت

آفلاین محسن صفری

  • Jr. Member
  • *
  • ارسال: 47
  • جنسیت : پسر
    • صفری آنلاین
پاسخ : مشکل در ssh
« پاسخ #3 : 21 فروردین 1393، 06:27 ب‌ظ »
شما می خواید بدون لاگین کردن از طریق ترمینال به سیستم دیگه ای متصل بشید ؟ اگر بعد  از تلاش باز هم نتونستید از روش خودتون استفاده کنید (!) این لینک رو ببینید :

http://www.thegeekstuff.com/2008/11/3-steps-to-perform-ssh-login-without-password-using-ssh-keygen-ssh-copy-id/

یه key تولید می کنید و توی سیستم مقصد اضافه می کنید . از اون به بعد دیگه نیازی به زدن پسورد برای لاگین به اون سیستم ندارید و می تونید توی shell script هم بدون پسورد از ssh استفاده کنید .

آفلاین PunkGeek

  • High Sr. Member
  • *
  • ارسال: 573
پاسخ : مشکل در ssh
« پاسخ #4 : 24 فروردین 1393، 06:00 ب‌ظ »
نه نمیتونم از این روش استفاده کنم متسفانه
ببینید با ssh عادی مشکلی نیست اما وقتی از اسکریپت sshpass استفاده میکنم این ارور میده