很简单的小功能,通过 web 来查看 ssh 的连接日志。
目前实现的方式是通过 journalctl 来查看 sshd 的日志。
支持 Docker 运行和 直接运行。
克隆本仓库到本地
git clone https://github.com/BillSaul/ssh-log-web.gitcd ssh-log-webdocker build -t ssh-log-web:0.2 .
使用 docker compose
docker compose up -d
pnpm install当然也可以使用 npm、yarn 来安装依赖。
pnpm run server浏览器访问 http://<服务器ip>:43000 即可查看 ssh 日志。
ip归属地信息查询由 ip2region 提供支持
