connect 'chat -f /etc/ppp/chatfile'
-f 标志指示后面将跟一个文件名。/etc/ppp/chatfile 表示聊天文件的名称。
注意 - 聊天程序始终使用用户的特权运行,即使从特权源调用 connect 'chat ...' 选项也是如此。因此,使用 -f 选项读取的独立聊天文件必须可被调用用户读取。如果该聊天脚本包含口令或其他敏感信息,则此特权可能会引起安全问题。 |
可将整个聊天脚本会话放置在一行中,类似如下内容:
connect 'chat "" "AT&F1" OK ATDT5551212 CONNECT "\c"'
完整的聊天脚本接在 chat 关键字之后。脚本以 "\c"' 终止。可以在任何 PPP 配置文件或命令行上使用此格式作为 pppd 的参数。
如果特定对等点需要的聊天脚本比较长或很复杂,可以考虑将该脚本作为一个独立文件创建。外部聊天文件易于维护和记录。可以通过在注释前加上井 (#) 号添加对聊天文件的注释。
如何创建用于呼叫对等点的指令过程展示了如何使用外部文件中包含的聊天脚本。