Anonim

Многие задачи в Linux сложны, особенно когда вам приходится выполнять их вручную. Монтирование общих сетевых ресурсов не отличается, так как вам нужно настроить логины, входные IP-адреса и многое другое.

Все становится намного проще, когда вы автоматически монтируете сетевые ресурсы. Вы можете сделать это внутри файла fstab. Читайте дальше, и вы найдете лучшие способы автоматического монтирования общих файлов Samba / CIFS и NFS.

Сделайте резервную копию файла Fstab

Прежде чем начать, рекомендуется сделать резервную копию файла fstab, поскольку он потенциально очень опасен. Вы можете испортить всю вашу систему, если вы сделаете что-то не так при изменении этого файла. Выполните следующие действия, чтобы сделать резервную копию файла fstab:

  1. Создайте папку для резервной копии fstab. Также, возможно, сохраните резервную копию на флэш-накопитель или в онлайн-облако, просто чтобы быть уверенным. Используйте следующую команду:
    mkdir ~ / system-backups
  2. Используйте sudo –s, чтобы получить корневую оболочку, и перейдите в папку / etc /.
    cd / etc /
  3. Сделайте резервную копию вашего файла и сохраните его в созданной вами папке. Используйте следующую команду.
    Cp fstab / home / username / system-backups
  4. Обязательно переименуйте файл резервной копии и дайте ему расширение .bak.
    mv fstab fstab.bak

Восстановите файл резервной копии Fstab

Вот шаги для восстановления резервной копии:

  1. Во-первых, вам нужно использовать sudo –s, чтобы получить корневую оболочку.
  2. Затем вы должны перейти в папку / etc / и удалить поврежденный файл fstab.
    cd / etc / rm fstab
  3. Теперь вам нужно скопировать файл резервной копии обратно в каталог / etc /.
    cp / home / username / system-backups / fstab / etc /
  4. Наконец, измените имя файла резервной копии.
    mv fstab.bak fstab

Автоматически монтировать NFS Share

Для большинства начинающих пользователей ручное монтирование NFS очень затруднительно. К счастью, вы можете получить автоматический доступ к общим ресурсам, если добавите строку в файл fstab. Выполните следующие шаги, чтобы сделать это:

  1. Найдите общий ресурс, который вы хотели бы смонтировать.
    showmount –e 192.168.1.150
  2. Создайте каталог, куда будет монтироваться общий ресурс.
    mkdir ~ / Сетевые файлы
  3. Получите доступ к файлу fstab, используя nano.
    sudo –snano / etc / fstab
  4. Введите команду для монтирования. Вот как это должно выглядеть:
    имя сервера: / data / home / username / Network-Files nfs rsize = 8192, timeo = 14, _netdev 0 0

Обязательно замените раздел «данные» названием вашей общей папки NFS. Чтобы убедиться, что изменения в / etc / fstab сохранены, нажмите клавиши CTRL и O на клавиатуре. Наконец, перезагрузите компьютер. Когда вы входите в систему, общий ресурс NFS должен монтироваться автоматически.

Автоматически смонтировать самбу Поделиться

SAMBA также очень сложна и утомительна в использовании. Тем не менее, это очень полезно, потому что он может предоставлять общие файлы для Windows, Mac и Linux, а также для операционных систем iOS и Android.

Перво-наперво, вам нужно установить утилиты CIFS. CIFS - это инструментарий, обеспечивающий беспроблемную автоматическую установку общих папок Samba.

Вот команды, которые вы можете использовать для установки CIFS на разных менеджерах Linux:

Ubuntu

sudo apt установить cifs-utils

Debian

sudo apt-get установить cifs-utils

мягкая фетровая шляпа

sudo dnf установить cifs-utils

Arch Linux

sudo pacman –S cifs-utils

OpenSUSE

sudo zypper установить cifs-utils

Затем найдите и установите утилиты CIFS. Теперь вы можете создать папку для монтирования SMB.

sudo mkdir / mnt / samba

После того, как вы загрузили инструменты, вы, наконец, можете настроить свое монтирование SMB с помощью следующих команд:

sudo –s

нано / etc / fstab

Введите линию монтирования.

// SERVER / share / mnt / samba cifs username = user, password = password 0 0

Вы должны заменить часть «share» реальным именем сетевого ресурса, а часть «SERVER» - именем вашего сервера или его IP-адресом. Кроме того, вместо «пользователь» введите свое имя пользователя SAMBA, а вместо «пароль» ваш действительный пароль SAMBA.

Когда вы печатаете линию монтирования, одновременно нажмите клавиши CTRL и O, чтобы сохранить все изменения. Наконец, перезагрузите систему, и вы увидите, что общий ресурс SAMBA монтируется автоматически при загрузке системы.

Завершение выполнения автоматизации

Именно так вы автоматически монтируете сетевые ресурсы в Linux, используя SAMBA и NFS. Если вы правильно выполните все шаги и сделаете этот процесс автоматическим, это сэкономит вам много времени и усилий.

Трудно ли было следовать этому руководству, или вам удалось все сделать легко? Пишите в комментариях, если вы хотите что-то добавить.

Как автоматически смонтировать сетевые папки на Linux