แนะนำ WebShell และการติดตั้ง ไว้ SSH ผ่านมือถือ ไม่ต้องลงโปรแกรมที่มือถือ

[B]Features[/B]

[LIST]
[]VT100, ECMA-48 terminal emulation
[
]Integrated secure http server
[]UTF-8, with chinese/japanese wide glyph support
[
]Virtual keyboard for iPhone users
[]Changeable appearance
[
]Compliant with vttest
[/LIST]

[B]Planned Features[/B]

[LIST]
[*]VT52 terminal emulation
[/LIST]

[B]วิธีติดตั้งแบบง่ายเครื่องที่จะลงต้องมี python ด้วยนะครับ
[/B]
ดาวน์โหลด http://web-shell.googlecode.com/files/WebShell-0.9.6.zip

wget http://web-shell.googlecode.com/files/WebShell-0.9.6.zip

unzip WebShell-0.9.6.zip

cd WebShell-0.9.6/

sed -i "s/localhost/[B][COLOR=#ff0000]123.123.123.123[/COLOR][/B]/"g webshell.py

nohup ./webshell.py --ssl-disable > /dev/null & # ตรงนี้ขอตัด ssl ออกนะครับคือเวลาเข้าเว็บจะไม่เป็น https

iptables -A INPUT -p tcp --dport 8022 -j ACCEPT

แล้วลองเข้า http://[B][COLOR=#ff0000]123.123.123.123[/COLOR][/B]:8022/
ปล. ผมใช้ browser Chrome ใช้งานได้ปกติ

[B][EDIT][/B] [B]เปิดใช้งาน SSL นะครับ[/B]

ยังอยู่ใน WebShell-0.9.6/

rpm -qa | grep python-ss # ดูว่า python มี ssl หรือยัง ถ้ายังสั่งติดตั้งโดย yum

rpm -qa | grep openssl # ดูว่า openssl ถูกติดตั้งหรือยัง ถ้าก็ yum ได้เลย

yum install python-ssl openssl*

./make_certificate.sh

nohup ./webshell.py > /dev/null &

เสร็จแล้วลองเข้าดูใหม่ แล้วลองเข้า https://[B][COLOR=#ff0000]123.123.123.123[/COLOR][/B]:8022/

[B]วิธีปิดการทำงาน WebShell[/B]

สั่ง

ps aux | grep webshell

จะเจอ
[root@nginx /]# ps aux | grep webshell
root [COLOR=#ff0000][B]694 [/B][/COLOR]0.0 1.2 20188 6492 pts/0 Sl 08:30 0:00 /usr/bin/python ./webshell.py

ดูตัวเลขสีแดงแล้วสั่ง kill process

kill -9 [COLOR=#ff0000][B]694[/B][/COLOR]

[มือใหม่] > สีแดง [B][COLOR=#ff0000]123.123.123.123[/COLOR][/B] คือไอพีของ server :059:

เว็บผู้พัฒนา http://www-personal.umich.edu/~mressl/webshell/

เข้า ssh ไม่ผ่าน ssl - -’ อันตรายมากครับ เปิดไปเถอะ

ซื้อ app ssh ไปแล้วอะ เพิ่งมาเจอ post นี้เสียดายตังเลย

เปิดใช้งาน ssl แล้ว

ผมใช้ connectbot (Android) อ่าครับ

gateone ดีกว่าฮะ ลองใช้ดู ถ้าจะทำแบบ web

ขอบคุณครับ:059:

ลงที่ server ก็คือเปิดประตูเพิ่มอีก 1 บาน ป้องกันไม่ดีก็อาจโดนแฮกผ่านประตูบานใดบานหนึ่ง

เดี๋ยวนี้ส่วนใหญ่ใช้ smart phone กันเพียบ บน ios เหมือนเปิด ssh ได้เลย ส่วน android ก็มี app ssh หลายตัวทั้งฟรีและเสียเงิน ที่แนะนำก็ connectbot ส่วนบน windows phone ก็มี putty สำหรับ window mobile