UUCP使用指南:功能、配置与安全控制
1. UUCP的条件执行与特殊字符
UUCP中的uucico支持条件执行。例如,在发送提示之前需要重置远程机器的getty,你可以在期望字符串后附加一个子聊天(subchat),用破折号分隔。只有当主期望失败(即超时)时,子聊天才会执行。比如,如果远程站点未显示登录提示,可发送BREAK。示例聊天脚本如下:
"" \n\r\d\r\n\c ogin:-BREAK-ogin: vstout ssword: catch22
这里,空的第一个参数 "" 告诉UUCP无需等待,直接继续下一个发送字符串。
在聊天脚本中,有一些特殊字符串和转义字符:
| 字符 | 含义 |
| ---- | ---- |
| "" | 空字符串,告诉uucico无需等待,立即继续下一个发送字符串 |
| \t | 制表符 |
| \r | 回车符 |
| \s | 空格字符,用于在聊天字符串中嵌入空格 |
| \n | 换行符 |
| \\ | 反斜杠字符 |
在发送字符串中,除上述字符外,还有以下合法的转义字符和字符串:
| 字符/字符串 | 含义 |
| ---- | ---- |
| EOT |
超级会员免费看
订阅专栏 解锁全文
1

被折叠的 条评论
为什么被折叠?



