分类: Linux
浏览器中使用ssh服务管理linux

使用shellinabox可以实现在浏览器中打开ssh操作和使用工具链接ssh服务一样,实现效果如下图:
vbox.png
s.png
42.png
安装方法:

For Debian/Ubuntu
$ sudo apt-get install openssl shellinabox

For RHEL/CentOS
$ sudo yum install openssl shellinabox

For Fedora
$ sudo dnf install openssl shellinabox

Start the Service in systemd based systems.
$ sudo systemctl start shellinaboxd.service

Start the Service in sysvinit based systems.
$ sudo service shellinaboxd start

配置文件在/etc/sysconfig/shellinaboxd,可以修改用户、用户组、端口等·

USER=shellinabox
GROUP=shellinabox
CERTDIR=/var/lib/shellinabox
PORT=4200
OPTS="--disable-ssl-menu -s /:LOGIN"

若CentOS/RedHat系统需要安装下epel源,如发现不能连接执行下下面脚本,添加下虚拟终端,每一个远程连接都会产生一个pst设备;

cat <<EOF>> /etc/securetty
pts/1
pts/2
pts/3
pts/4
pts/5
pts/6
pts/7
pts/8
pts/9
pts/10
EOF


相关博文:

发表新评论