【发布时间】:2015-03-12 11:28:23
【问题描述】:
我有这个脚本:
#!bin/bash
NAME="user"
PIDFILE="openconnect.pid"
CERT="user.crt"
KEY="user.key"
PASS="pass"
HOST="https://example.com"
SCRIPT="/etc/vpnc/vpnc-script"
openconnect -b --script $SCRIPT --pid-file=$PIDFILE -c $CERT -k $KEY --key-password=$PASS --user=$NAME $HOST
它可以工作,但有时如果出现问题(重新启动服务器或其他一些问题),它会断开与 VPN 的连接。我需要再次重新运行脚本。有什么方法可以修改它或将其添加到 cron 作业或其他方式中?
注意。当我运行这个脚本时,我需要输入证书密码。所以考虑到安全性,我想知道我应该将密码保存在哪里以用于自动重新连接?
【问题讨论】:
标签: bash shell vpn openvpn openconnect