フォルダーをリストするときの奇妙なsshの動作


1

SSHを使用して自宅のPCから、Androidスマートフォンからファイルを取得しようとしていました-接続はうまくいきましたが、ディレクトリリストがハングしました。nautilusで、ubuntuを搭載したPCを使用してみました-ファイルをリストするときに再びハングアップします。その後、端末上の次のコマンドで要約しました。

john@pc1~> ssh doe@pc2.x.net -p 2245
nill@pc2.x.net's password: *****
Welcome to Ubuntu 12.04.1 LTS (GNU/Linux 3.2.0-34-generic x86_64)
Last login: Fri Dec  7 15:00:02 2012 from ****
nill@pc2.x.net:~$ ls
Área de Trabalho  Documentos  examples.desktop  index.html  Música   Ubuntu One  why.txt
cond_121203.txt   Downloads   Imagens           Modelos     Público  Vídeos      workspace
nill@pc2.x.net:~$ ls -lsh > this_works.txt
nill@pc2.x.net:~$ ls -lsh
total 88K
4,0K drwxr-xr-x 2 nill nill 4,0K Nov 25 22:21 Área de Trabalho
...

...クライアントが再びハングアップする-Ctrl + CまたはCtrl + Dは接続を終了したり、LSプロセスを停止したりできません。生成されたテキストファイル(trosh ssh)で「cat」を発行してもハングせず、特別なコンテンツもありません。テストを行うためにいくつかの再接続を行った後、「トップ」が同じように動作し、クライアントがハングすることを突き止めました。

どんなアイデアがありますか?(クライアントはubuntu 12.04でもありますが、Androidクライアントもハングアップしました)

回答:


1

MTUの問題だと思います。大きなパケットは通過しません。ネットワークインターフェイスのMTUを1450に下げてみてください(おそらくデフォルトで1500に設定されています)。動作する場合は、1450〜1500の値を試してください。1492が動作することがよくあります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.