文件名称:forsh:Shell用于通过Jumphost仅转发ssh连接
文件大小:7KB
文件格式:ZIP
更新时间:2024-05-30 06:21:46
ssh security chroot-environment jumphost C
forsh代表“货主的壳”。 它打算在ssh跳转主机上用作仅用于端口转发的用户的外壳。 它也可以与sshd ForceCommand指令结合使用。 实际上,它只是带有一些日志记录的/bin/true 。 它可以是静态链接的,也可以轻松放入chroot*。 如果用户尝试以交互方式登录或运行命令, forsh将记录该尝试。 如果用户仅请求端口转发或stdin / stdout / stderr转发(如ProxyJump和-W所做的那样),则这不视为违规,并且不会记录任何内容。 配置 配置是在编译时通过config.h文件完成的。 编辑它并重新编译。 选项有: LOG_FACILITY允许通过使用改变日志(3)设施forsh 。 默认值为LOG_AUTH ,它与的兼容。 SFTP_LOCATION是sftp-server二进制文件的位置。 它是特定于OS和发行版的。 从您的sshd_co
【文件预览】:
forsh-master
----.gitignore(12B)
----src()
--------Makefile(301B)
--------config.h(217B)
--------.indent.pro(241B)
--------forsh.c(4KB)
----LICENSE(1KB)
----doc()
--------chroot.md(586B)
----contrib()
--------forsh.spec(923B)
----README.md(4KB)