socat - `socat` 并不总是杀死子进程
问题描述
我有一个socat
产生一个ssh
命令:
socat "tcp-listen:${local_port},reuseaddr,fork,bind=127.0.0.1,keepalive,keepidle=10,keepintvl=10,keepcnt=2" "system:ssh -t -e none -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR ${user}@${host} <some command>
有时会发生杀死socat
进程并没有杀死ssh
进程的情况。有没有我丢失的标志?
解决方案
推荐阅读
- python - csv到嵌套json没有重复值
- c++ - 如何获取当前图标主题?
- java - 将 Rescore JSON 查询转换为 Java
- python - 如何从特定网站抓取数据
- python - Python Pandas:如何删除列中的异常值,并将它们替换为先验值(假设它们不是异常值)?
- c# - 适用于 UWP 应用程序的 Confluent.Kafka。(全息镜头)
- google-sheets - 如何解决过滤器功能中的此错误
- database - 有没有办法在搜索页面(postgres)上首先显示整个数据库?
- javascript - 单击另一个页面上的链接时如何单击相应的选项卡?
- java - 在关系数据库中,“父表”是否应该引用“子表”或相反,这有关系吗?