ikuai 系统本质应该是个 linux 系统(没说错吧?),但是不能像普通 linux 系统那这样通过 ssh 连后台,官方给的只是一些常用的选项,领导说公司的产品也要做这样的效果,让我去预研一下,但是我不知道搜什么关键字,v 友有知道的么
|
xuxuxu123Apr 16, 2025
1
没有桌面软件、没有 ssh 服务 不就可以了
|
|
5
把用户的 shell 设置成一个程序/脚本,而不是 bash 这样的真 shell 就行了。
另外你这些个说法是在外行,我第一次听有人把命令行叫后台。 |
|
w568wApr 16, 2025
6
实在没听懂你说的「后台」是啥,我假定你说的是 SSH 连接上后不是打开 shell ,而是给若干选项。
这个太好实现了,关键词你搜 ssh server + 语言就行。比如: https://github.com/gliderlabs/ssh:Example 里实现了个只显示 helloworld! 的服务器。 https://github.com/Eugeny/russh/blob/main/russh/examples/ratatui_app.rs:连接上后启动一个 ratatui 应用。 |
|
IpsumApr 17, 2025
7
自己写个程序把 shell 替换掉不就行了?
|
|
samnyaApr 17, 2025
8
其实就是自定义一个 SSH Server 或者 Shell 。
要说参考资源,应该学习下以前 telnet 的那种论坛程序 |
|
echoechoinApr 17, 2025
9
你把 bash 换成你自己写的的 shell 就行了
|
|
shangfabaoApr 17, 2025
10
就是打包的时候禁用的 SSH 了吧
|
|
2333wzApr 17, 2025
11
那如果厂家管理员也想进去后台调试怎么办, 正确的问题应该是 如何避免用户进入到后台调试。
|