Метка: NFS Server

  • Ubuntu NFS Server

    Для обмена файлами между серверами организации мне понравилось использоваться NFSv4

    Штука прикольная, но самая её радость в простоте настройке и запуске

    Ставим

    apt-get install nfs-kernel-server nfs-common portmapCode language: Bash (bash)

    Идём в файл
    /etc/exports

    А там 2 примера!
    но мы посмотрим на другие

    /mnt/files    192.168.1.1/24(rw,no_root_squash,async)Code language: Bash (bash)

    Каталог /mnt/files станет доступен с сети 192.168.1.1/24 на полный контроль, даже на файлы рутовские.

    Или еще пример:

    /home/saber/    192.168.1.12(ro,async)Code language: Bash (bash)

    Домашний каталог сабера стал доступен по чтению только с компа 192.168.1.12

    Вот и вся магия.

    теперь применяем изменения

    /etc/init.d/nfs-kernel-server restart Code language: Bash (bash)

    Теперь на втором компе ( где хотим примонтировать эту ФС) делаем так

    showmount -e 192.168.100.6Code language: Bash (bash)

    Так мы посмотрим что есть вкусного на 192.168.100.6 машине.

    Export list for 192.168.100.6:
    /mnt/1500 192.168.100.1/24Code language: Bash (bash)

    Вот нам видно, что на 6й машине есть сетевой ресурс /mnt/1500 — доступный всей сети.

    смонтируем себе его (возможно понадобится пакет nfs-common если что устанавливаем)

    Создадим каталок куда будем монтировать

    mkdir /mnt/serverCode language: Bash (bash)
    mount 192.168.100.6:/mnt/1500 /mnt/serverCode language: Bash (bash)

    и всё радуемся, кидаемся файлами и папками