Vi.*_*Vi. 6 linux bash tty job-control
socat - exec:'bash -li',pty,stderr,ctty -> bash: no job control in this shell
在使用 ssh/sshd 时,我应该使用哪些选项来获得完全成熟的 shell?
我希望能够将 shell 连接到 socat 可以处理的所有内容(SOCKS 5、UDP、OpenSSL),而且还有一个漂亮的 shell 可以正确解释所有键、各种Ctrl+ C/ Ctrl+ Z、制表符完成、向上/向下键(带有远程历史)。
更新 1:找到“setsid” socat 选项。它修复了“无工作控制”。现在试图修复Ctrl+ D。
更新 2:
socat 文件:`tty`,raw,echo=0 exec:'bash -li',pty,stderr,setsid,sigint,sane. 不是它处理Ctrl+ D/ Ctrl+ Z/ Ctrl+C好,我可以在里面启动 Vim,远程历史记录是可以的。
| 归档时间: |
|
| 查看次数: |
4384 次 |
| 最近记录: |