在.ssh_config文件中为scp和ssh指定不同的选项

时间:2013-06-21 03:30:56

标签: ssh scp openssh

我正在使用~/.ssh/config文件来设置我的ssh选项。

我想为同一主机指定scp和ssh的不同设置。有可能吗?

我经历了documentation,但无法做到这一点。

1 个答案:

答案 0 :(得分:1)

我会创建第二个配置文件~/.ssh/scp_config,然后使用scp的shell别名和-F选项来指定配置文件:

alias scp="scp -F ~/.ssh/scp_config`

(这是一个未经测试的zsh别名;我不知道Bash别名有多不同,但这个想法应该是相似的。请注意,这可能仍然需要您使用scp -F <file>脚本)。