在 my 中,/etc/ssh/ssh_config
我将 的值设置PKC11Provider
为我的 PKCS11 库的路径。
但是,由于智能卡并不总是存在,我想确保非交互式 ssh 会话(如由 cron 运行的会话)不使用 PKCS11 库,而是仅在我的硬盘驱动器上寻找密钥。
所以我需要像这样输入一个 ssh 命令:
$ ssh -o PKCS11Provider= server.com
Run Code Online (Sandbox Code Playgroud)
但是,这是无效的:
command-line line 0: Missing argument.
Run Code Online (Sandbox Code Playgroud)
如何在命令行上指定要取消设置配置变量?我搜索了联机帮助页和谷歌,但没有找到答案(可能只是谷歌不好)。
我尝试将 value 放在那里no
,但是在放置任何其他废话时,ssh 只会抱怨找不到动态库。它可以工作,但是它会发出这个错误,我觉得这不是正确的方法。
谢谢你的想法。
ssh ×1