Я выяснил, что при отключении брандмауэров как на клиенте, так и на сервере команды mount и showmount работают нормально.
Я попытался отключить брандмауэры на сервере и клиенте, и все заработало. Как правило, если клиент и сервер не находятся в одной и той же доверенной сети, использование NFS между ними — плохая идея -, не в последнюю очередь потому, что она не очень хорошо работает с тупыми брандмауэрами. Если они находятся в одной и той же доверенной сети, то более полное разрешение на входящий трафик из другой системы в каждой системе, вероятно, позволит им работать.
Нет смысла использовать find
(, если количество каталогов не велико ).
dest_root='/otherdir'
for dir in [a-z]*; do
[ -d "${dir}" ] && mv "${dir}" "${dest_root}/${dir:0:1}"
done