在 ubuntu 上连接和终止 *** 的 shrewsoft 命令行界面

Posted

技术标签:

【中文标题】在 ubuntu 上连接和终止 *** 的 shrewsoft 命令行界面【英文标题】:shrewsoft command line interface to connect and terminate *** on ubuntu 【发布时间】:2014-09-14 16:47:42 【问题描述】:

Shrewsoft [1] 提供了一个命令行界面,用于自动设置 *** 隧道,无需任何用户干预,例如使用以下命令

ikec -u 用户名 -p 密码 -r 配置 -a

是否有任何方法可以检测连接尝试是否成功,例如通过读取实时日志以及我们如何在使用命令行一段时间后终止 *** 隧道。任何帮助都将不胜感激。

【问题讨论】:

【参考方案1】:

通过查看ikec -u username -p password -r configuration -a的终端输出,可以判断连接是否成功;如果输出中有一行ii : tunnel enabled,则表示连接成功并且应该可以工作。如果您收到诸如>> : detached from key daemonfailed to connect to key daemon 之类的消息,则表示连接存在问题(https://askubuntu.com/a/793336/705434 建议运行sudo /usr/sbin/iked 以解决此特定错误)。要退出 ikec 命令,只需在终端中输入q

编辑:看起来这个页面 (https://gist.github.com/fschabmeyer/22b759994cf852df7e9b) 有一个可以处理检测的 shell 脚本,您应该能够添加一个案例以在一定时间后自动退出命令。

【讨论】:

以上是关于在 ubuntu 上连接和终止 *** 的 shrewsoft 命令行界面的主要内容,如果未能解决你的问题,请参考以下文章

如何在 fopen 上使用 DISP=SHR

ubuntu和Windows xp双系统的问题

linux ubuntu kill指令和killall指令的区别(killall会终止所有与该名字匹配的进程)

为啥连接终止

JVM终止了。退出代码= 8 ..如何在Ubuntu中解决它?

TCP连接的建立与终止