Open1

sshいろいろ

Ken OyamaKen Oyama

IPoEなどの回線で、sshでログインはできるのにrsyncが通らない場合の対処。

.ssh/configに以下のようにIPQoS記述を追加する。Host hoge1の中に記述すればそのホストのみ、Host *に記述すればすべてのホストに共通となる。以下の例はすべてのホストに共通。

Host hoge1
  Hostname hoge1.domain
  :
  :

Host *
  :
  IPQoS 0
  :

ちなみに、何故sshとrsyncで違うかというと、interactiveではlowdelayという値になり、 interactiveじゃない場合はthroughput設定となり、throughput設定が通らないからとみられる。0はnoneと同じ。