浏览器中使用ssh服务管理linux
使用shellinabox可以实现在浏览器中打开ssh操作和使用工具链接ssh服务一样,实现效果如下图:
安装方法:
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
Tag标签:「ssh shellinabox」更新时间:「2021-11-04 17:45:19」阅读次数:「740」