SSHFS очень медленно в 12.04

Я чисто установил 12.04 после использования 10.10.

При использовании SSHFS все теперь очень медленно. (Я нахожусь на очень быстром Ethernet, а также попробовал на беспроводной).

Например, если я:

sshfs user@XXX.YYY.ZZZ:/home/user/directory ~/Directory
cd ~/Directory
nautilus .

Наутилус откроется почти через минуту. Или, если я открою файл с помощью gedit или geany, это также займет около минуты. Эти вещи занимали пару секунд, когда я делал их в 10.10. Есть идеи?

Редактировать: Чтобы прояснить несколько вещей - сам ssh работает довольно быстро. Я сделал идентичные sshfs в той же сети с машины Ubuntu 10.04, и это довольно быстро. 12.04 все в смонтированном каталоге sshfs работает медленно - даже просто 'ls' очень медленно. Даже вкладка, выполняющая команду, очень медленная, когда не ссылается на содержимое каталога.

4
задан 30 April 2012 в 22:08

1 ответ

Похоже, это связано с ipv6. Это сработало для меня после того, как я отключил ipv6. Надеюсь, кто-то еще может прокомментировать, почему ipv6. В моем случае перенаправленные сеансы X также были медленными, в дополнение к страданию sshfs.

Вот обходной путь, который я использовал:

echo 'net.ipv6.conf.all.disable_ipv6 = 1' >> /etc/sysctl.conf
sysctl -p

Я также добавил «ipv6.disable=1» в GRUB_CMDLINE_LINUX_DEFAULT в / etc / default / grub и запустил update-grub, затем перезагрузил.

Наконец, если после этого он вообще не работает, добавьте «AddressFamily inet» над ListenAddress в / etc / ssh / sshd_config другой машины и перезапустите sshd. По какой-то причине семейство адресов по умолчанию «any» в этом случае не работает, даже если вы указываете 0.0.0.0 в качестве адреса прослушивания. Конечно, на другом конце работает ssh 5.5.

0
ответ дан 30 April 2012 в 22:08

Другие вопросы по тегам:

Похожие вопросы: