shellinabox安裝

Shell In A Box(發音是shellinabox)是一款基於Web的終端模仿器,由Markus Gutschke開闢而成。它有內置的Web辦事器,在指定的端口上做爲一個基於Web的SSH客戶端而運行,可認爲你供給一個Web終端模仿器,以便應用任何支撐AJAX/JavaScript和CSS的瀏覽器,長途接見和把握你的Linux辦事器SSH外殼,不需要像FireSSH這些任何額外的瀏覽器插件。css

在基於紅帽的發行版上,你需要先啓用EPEL軟件庫,而後應用下面這個"yum"號令來安裝它。nginx

yum install openssl shellinabox

默認景象下,shellinaboxd偵聽本地主機上的TCP端口4200。出於安全考慮,能夠改爲任何你想要的端口。在安裝過程當中,一個新的自SSL會在"/var/lib/shellinabox"下主動建立,以便應用HTTPS和談。shell

在RHEL、CentOS和Fedora上配置文件在/etc/sysconfig/shellinaboxd  ,使用編輯器打開瀏覽器

# Shell in a box daemon configuration
# For details see shellinaboxd man page
# Basic options
USER=shellinabox
GROUP=shellinabox
CERTDIR=/var/lib/shellinabox
PORT=9999 ##監聽端口,默認是4200
OPTS="--disable-ssl-menu -s /:LOGIN"
# Additional examples with custom options:
# Fancy configuration with right-click menu choice for black-on-white:
# OPTS="--user-css Normal:+black-on-white.css,Reverse:-white-on-black.css --disable-ssl-menu -s /:LOGIN"
# Simple configuration for running it as an SSH console with SSL disabled:
# OPTS="-t -s /:SSH:176.16.10.5"##監聽地址

修改完配置文件以後啓動服務安全

service shellinaboxd start

查看端口監聽,有結果並且端口是你修改的端口,那麼一切ok編輯器

netstat -lntup|grep shellinaboxd
相關文章
相關標籤/搜索