私はしばしば私のファイルをリモートホストに送信します。ところで、突然20kbファイルをコピーするのに30秒以上かかり始めました。以前は0.5秒しかかかりませんでした。いくつかのブログを参考に添付しました。
UseDNS no
存在する/etc/ssh/ssh_config
。
しかし、今SCPを使うと
/etc/ssh/ssh_config: line 61: Bad configuration option: UseDNS
答え1
UseDNS no
〜になければならない仕える人/etc/ssh/sshd_config
(いいえSSH_構成)。では何の意味もありませんssh_config
。
答え2
ネームサーバーを確認してみましたか?何らかの理由で/etc/resolv.confファイルの上部にある1つまたは2つのDNSリゾルバにアクセスできませんか?
grep ^nameserver /etc/resolv.conf
ネームサーバーのIPアドレスをpingしてみてください。最も高い応答が応答しない可能性が高く、この場合はタイムアウトまで 30 秒待つ必要があります。だから30秒遅れます。サーバー管理者、つまりrootアクセス権がある場合は、このネームサーバーを削除するか、それほど重要ではありません。
答え3
「d」が何を意味するのかを推測した後、sshデーモンを再起動する必要があることに気づくまで、これは私には何の影響もありませんでした。
service sshd restart
これにより、この時点でscpの10秒の中断が削除されましたが、まだパイプが切断されたり切断されたりして、最初にscpをverboseモードで実行するように求められました。昔の絵版に戻って..