Shellinbox چییت ؟
یک اسکریپت ajax هستش که به شما اجازه میدهد تحت وب به سرور خودتون لوگین ssh بزنین .
نکته : امنیتش خیلی پایین تر از ssh زدن به وسیله openssh client هست .
برایه شروع اول فایل با فرمت deb رو از ادرس زیر دانلود کنین
code.google.com/p/shellinabox/
از جایی که تحریمیم از این جا دانلود کنین
http://alieblice.persiangig.com/app/shellinabox-2.9.tar.gzhttp://alieblice.persiangig.com/app/shellinabox-2.10.tar.gzhttp://alieblice.persiangig.com/app/shellinabox_2.10-1_amd64.debhttp://alieblice.persiangig.com/app/shellinabox_2.10-1_i386.debبا فرض این که فایل مورد نظر در home دایرکتوری شما قرار داره این دستور رو بزنین (( با دست رسی روت ))
dpkg -i /home/USER/shellinabox_2.10-1_i386.deb
بعد از این که فایل نصب شد برایه استفاده تو مرورگرتون ادرس سروروسپس پورت مورد نظر که به طور پیش فرض پورت 4200 است رو بزنین
IP:4200
نصب از سورس
برایه نصب از سورس اول فایل رو از فشرده دربیارین وبعد دستورات زیر رو بزنین
برایه از فشرده دراوردن :
نصب-فایل-هایه-با-فرمت-فشرده
tar -xvzf shellinabox-2.10.tar.gz
سپس وارد دایرکتوری که بعد از فشرده در اوردن ایجاد شده بشید و این دستورات رو بزنین (با دست رسی روت)
نکته : پیش نیاز این قسمت این است که gcc , make رو از قبل نصب کرده باشبن برایه نصبشون این دستور رو بزنین
sudo apt-get install gcc make
./configure
make
makeinstall
اگر بدون مشکل نصب شد به صورت زیر تستش کنین
تو مرورگرتون ادرس سروروسپس پورت مورد نظر که به طور پیش فرض پورت 4200 است رو بزنین
IP:4200
تغییر پورت
برایه تغییر پرت فایل زیر رو ویرایش کنین
/etc/default/shellinabox
و پورت مورد نظر خود را در قسمت SHELLINABOX_PORT بزارین به صورت زیر((با فرض این که پورت مورد نظرتون 4200 است))
SHELLINABOX_PORT=4200
منبع:
fsforums.ir