Подключение NFS

Изображение пользователя lohmat.

Когда у меня появился второй ПК, естественно мне захотелось создать общую папку и т.к. это linux для этого я использовал старый добрый NFS.
Про настройку хорошо написано в "Расшаривание папок в линуксе или настройка NFS", ну и естественно подключал удаленную ФС по средствам mount и fstab.
Пораскинув мозгами нашел 2 способа для удобного подключения удаленной ФС:

Почитав тему "Полезная мелочь или как добавить форматирование в "Действия для устройств" я подумал: а почему бы не сделать подобным способом ярлыки для монтирования и разместить их на рабочем столе? Сказано, сделано:
Ярлык для монтирования("Подключение NFS.desktop"):
[Desktop Entry]
Comment[ru]=
Comment=
Exec=bash -c "if ! mount '/public_pe418'; then kdialog --error 'Ошибка монтирования'; else kdialog --msgbox 'Монтирование /public_pe418 успешно завершено' --title 'Монтирование NFS'; fi"
GenericName[ru]=
GenericName=
Icon=network-server
MimeType=
Name[ru]=Подключить NFS
Name=Подключить NFS
Path=
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=none
X-KDE-SubstituteUID=false
X-KDE-Username=
X-Ubuntu-Gettext-Domain=desktop_kdebase

Ярлык для отмонтирования("Отключение NFS.desktop"):
[Desktop Entry]
Comment[ru]=
Comment=
Exec=bash -c "if ! umount '/public_pe418'; then kdialog --error 'Ошибка отмонтирования'; else kdialog --msgbox 'Отмонтирование /public_pe418 успешно завершено' --title 'Отмонтирование NFS'; fi"
GenericName[ru]=
GenericName=
Icon=network-server
MimeType=
Name[ru]=Отключить NFS
Name=Отключить NFS
Path=
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=none
X-KDE-SubstituteUID=false
X-KDE-Username=
X-Ubuntu-Gettext-Domain=desktop_kdebase

Наверное всем понятно, что /public_pe418 - это путь куда монтировать, соответствующая запись в fstab должна быть.

Получить простой способ к "шаре" я пытался и с помощью Dolphin. В строке адреса ввел: nfs://192.168.0.101/public/ - такую ссылку можно добавить как "точку входа" и очень быстро и удобно по ней переходить.. Но тут у меня возникли проблемы:

1) Dolphin выводил сообщение с ошибкой авторизации.
Решается очень просто: в настройках сервера(в файле /etc/exports) нужно добавить параметр insecure.

2) Dolphin постоянно ругается на файлы с русскими именами и не показывает их - т.е. не понимает кодировку. Пробовал менять кодировку в сервис -> кодировка сервера - результата нет :( На сервере и на клиенте локаль - UTF-8, если монтировать через fstab все нормально работает.

Принимаются и другие здравые идеи по монтированию NFS, предлагайте! ;)

Комментарии (1)

0
sawa - 8 Ноябрь, 2010 - 20:41
Изображение пользователя sawa.

...другие здравые идеи...
В виджет всё это запихать. И иконки каждому ресурсу при подключении зелёная, оключено - серая.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры