shellinabox メモ

2021.04.12
Debian buster


1.インストール

# apt-get intall shellinabox

アクセス方法 ブラウザから
ポート4200 番にアクセスする

https://サー バー名:4200

shellinaboxの設定ファイルは /etc/default/shellinabox

shellinaboxの証明書のフォルダは /var/lib/shellinabox


再起動は
# systemctl restart shellinabox.service

2 sslの設定

 デフォルトのものをletsencryptでゲットしたものに変える。
ここにあるcertificate-サーバー名.pemはprivateキーとサーバー証明書が合体しているものなので letsencryptの証明書から作る。
因みにletsencryptの証明書のフォルダは /etc/letsencrypt/archive/サーバー名/

# cd /var/lib/shellinabox
# cat /etc/letsencrypt/archive/サーバー名/cert1.pem   /etc/letsencrypt/archive/サーバー名/privkey1.pem >certificate-サーバー名.pem
オーナー、グループ、パーミションを設定する。
# chown  shellinabox  certificate-サーバー名.pem
# chgrp  shellinabox  certificate-サーバー名.pem
# chmod  600  certificate-サーバー名.pem