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

کمک و پشتیبانی => انجمن عمومی => نویسنده: ibtkm در 17 شهریور 1389، 03:20 ب‌ظ

عنوان: ssh through proxy
ارسال شده توسط: ibtkm در 17 شهریور 1389، 03:20 ب‌ظ
سلام
من تو یه شبکه ای هستم که دارای پراکسی سرور هست و به همین دلیل به هیچ جایی بیرون شبکه نمی تونم ssh کنم.
می شه یکی راهنمایی کنه چه جوری تحت این پراکسی ssh کنم به یک ادرس

راستی لینک ندید چون خیلی از لینک ها رو دیدم.
اگه می شه به صورت فارسی کاملا روان اینجا توضیح بدید
ممنون
عنوان: پاسخ به: ssh through proxy
ارسال شده توسط: پیام ابراهیمی در 17 شهریور 1389، 03:33 ب‌ظ
بسته ای هست به اسم corkscrew ... اون رو باید نصب کنید.

sudo apt-get install corkscrew
بعدش توی فولدر ssh. توی home خودتون فایلی به اسم config ایجاد کنید که محتویاتش این باشه.

Host *
  ProxyCommand corkscrew http-proxy.example.com 8080 %h %p ~/.ssh/proxyauth

جای http-proxy.example.com پروکسی خودتون و جای ۸۰۸۰ پورت خودتون رو وارد کنید.

سپس یک فایل دیگه توی همون پوشه به اسم proxyauth ایجاد کنید و user و pass خودتون رو به شکل زیر بنویسید.

username:password
عنوان: پاسخ به: ssh through proxy
ارسال شده توسط: ibtkm در 01 مهر 1389، 09:23 ق‌ظ
یه مشکلی وجود داره! این ارور رو می ده‌:
Proxy could not open connnection to sdf.org:  Forbidden
ssh_exchange_identification: Connection closed by remote host

مشکل چیه؟
عنوان: پاسخ به: ssh through proxy
ارسال شده توسط: پیام ابراهیمی در 01 مهر 1389، 10:01 ق‌ظ
خوب اینطور که به نظر می رسه ادمین شبکه ی شما پورت 22 رو بسته. باید بگید که باز کنه یا یک پورت دیگه رو تعیین کنه که شما با اون ssh بزنید.
عنوان: پاسخ به: ssh through proxy
ارسال شده توسط: ibtkm در 01 مهر 1389، 10:03 ق‌ظ
بابا پورت ۲۲ بازه!
تو داخل شبکه می تونیم به هم دیگه ssh کنیم.اونم یا پورت ۲۲!!
مشکل یه جای دیگس
عنوان: پاسخ به: ssh through proxy
ارسال شده توسط: پیام ابراهیمی در 01 مهر 1389، 10:33 ق‌ظ
خوب داخل شبکه می تونین! ممکنه دسترسیش رو فقط به بیرون شبکه بسته باشن... منم پشت یک پروکسی سرور هستم و دقیقا همین ارور رو می گرفتم و مشکل دقیقا همین بسته بودن پورت بود!