根据ssh手册页-o允许设置给定ssh客户端选项的内容。我想取消设置 SendEnv(或将其设置为空)以避免服务器端的区域设置。
我通过注释 ssh_config 文件中的 SendEnv 行获得了预期的效果。但是,对于我的应用程序来说,这不是一个好的选择。
运行 ssh 命令时如何实现这一点?我尝试了 ssh -o SendEnv='' server
但没有成功。
最佳答案
无法在命令行上执行此操作。 SendEnv
选项不会覆盖现有值,而是附加到现有值。
但是你可以创建一个不同的配置文件,它不会有这些选项并使用-F
选项,这将阻止使用全局配置文件:
ssh -F /my/specific_ssh_config server
关于linux - 在 ssh 中取消设置 SendEnv 选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41103140/