Install shellinabox web SSH shell service on FreeBSD

本笔记记录freebsd8.2版本下ports方式编译安装shellinabox的基本步骤。本笔记虽然是在FreeBSD8.2系统上测试通过,其中多数内容也适合各个Linux发行版本以及各个BSD分支,在其他系统上只需要做少量调整。

[[email protected] ~]#cd /usr/ports/www/shellinabox
[root@www.itkylin.com ~]#make install clean

默认安装完shellinabox后,通过/usr/local/etc/rc.d/shellinaboxd start可能启动,但是不能通过/usr/local/etc/rc.d/shellinaboxd stop来停止,而且因为证书的原因,通过web方式login时,输入完用户名后不会提示输入密码,最终会因为Session Timed Out而无法登陆。
可通过以下命令,以背景模式且监听995端口、禁用SSL,手动启动shellinaboxd进程:

[[email protected] ~]#shellinaboxd --background --disable-ssl --port 995

现在可以通过浏览器:
https://www.itkylin.com:995的方式来登陆服务器了!

原创文章作者:IT服务 原创地址:https://www.itkylin.com/install-shellinabox-web-ssh-shell-service-on-freebsd.html版权所有,转载时必须以链接形式注明作者和原始出处!