【发布时间】:2020-03-13 01:38:41
【问题描述】:
当我在下面执行这个命令时:
scp -P 36000 hdfs@192.168.0.114:~/tmp.txt SOQ_log.txt
我收到一个错误:
command-line: line 0: Bad configuration option: PermitLocalCommand
有人知道为什么吗?
【问题讨论】:
-
您能否确认正是您问题中的命令导致了该错误?并且它不是您编辑问题之前的命令给您带来错误?并且该错误没有在您编辑之前出现在原始命令中的拼写错误?
-
@dave4420 是的,正是这个问题中的命令给出了那个错误,而不是之前的那个。
-
scp是 shell 别名还是调用真正的scp的 shell 函数(检查type -t scp的输出)?还是scp是一个调用真实scp的shell 脚本(检查type -p scp的输出)?PermitLocalCommand是否出现在您的~/.ssh/config或/etc/ssh/ssh_config中(可能大小写不同)? -
@dave4420 谢谢。我检查了 type -p scp,它指的是 /usr/bin/scp 并且在 ~/.ssh/config 或 /etc/ssh/ssh_config 中没有 PermitLocalCommand
-
啊,我不知道是什么导致了错误。