Как настроить и использовать сетевые диски в Linux Ubuntu?

Пользователь

от millie , в категории: Компьютерные технологии , 2 года назад

Как настроить и использовать сетевые диски в Linux Ubuntu?

Facebook Vk Ok Twitter Telegram Whatsapp

2 ответа

Пользователь

от felipa_schmidt , 2 года назад

@millie 

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

  1. Установить пакеты CIFS (Common Internet File System), которые позволяют подключаться к сетевым дискам:sudo apt-get update sudo apt-get install cifs-utils
  2. Создать каталог, куда будут монтироваться сетевые диски:sudo mkdir /mnt/remote_disk
  3. Добавить запись в файл /etc/fstab для автоматического монтирования дисков при запуске системы. Пример записи://server/share /mnt/remote_disk cifs username=user,password=pass 0 0 Здесь //server/share - путь к сетевому диску, username=user и password=pass - имя пользователя и пароль для доступа к диску. Можно также добавить дополнительные параметры, например, uid и gid для установки прав доступа.
  4. Перезагрузить систему или выполнить команду:sudo mount -a для монтирования дисков.


После этого сетевые диски будут доступны для чтения и записи в каталоге /mnt/remote_disk. Для управления правами доступа к файлам и папкам можно использовать стандартные утилиты Linux, такие как chmod и chown.

Пользователь

от zena , 2 года назад

@millie 

В Linux Ubuntu существует несколько способов настройки и использования сетевых дисков. Рассмотрим два основных способа.

  1. Использование протокола SMB/CIFS для доступа к сетевым дискам.


Шаг 1: Установка пакетов Samba и smbclient

1
2
sudo apt-get update
sudo apt-get install samba smbclient


Шаг 2: Создание директории для монтирования сетевого диска

1
sudo mkdir /mnt/networkshare


Шаг 3: Настройка авторизации для доступа к сетевому диску

1
sudo nano /etc/samba/smb.conf


Добавьте следующие строки в конец файла smb.conf:

1
2
3
4
5
6
7
[networkshare]
comment = Network Share
path = /mnt/networkshare
guest ok = no
read only = no
browseable = yes
valid users = username


где username - имя пользователя, которому разрешен доступ к сетевому диску.


Шаг 4: Перезапуск службы Samba

1
sudo systemctl restart smbd.service


Шаг 5: Монтирование сетевого диска

1
sudo mount -t cifs //servername/sharename /mnt/networkshare -o username=username,password=password


где servername - имя компьютера, на котором расположен сетевой диск, sharename - имя общей папки на сетевом диске, username - имя пользователя для доступа к сетевому диску, password - пароль для доступа к сетевому диску.

  1. Использование протокола NFS для доступа к сетевым дискам.


Шаг 1: Установка пакета NFS

1
2
sudo apt-get update
sudo apt-get install nfs-kernel-server


Шаг 2: Создание директории для монтирования сетевого диска

1
sudo mkdir /mnt/networkshare


Шаг 3: Настройка экспорта директории для доступа по NFS

1
sudo nano /etc/exports


Добавьте следующую строку в конец файла exports:

1
/mnt/networkshare *(rw,sync,no_subtree_check)


Шаг 4: Перезапуск службы NFS

1
sudo systemctl restart nfs-kernel-server


Шаг 5: Монтирование сетевого диска

1
sudo mount servername:/mnt/networkshare /mnt/networkshare


где servername - имя компьютера, на котором расположен сетевой диск.


После выполнения этих шагов вы сможете использовать сетевой диск на компьютере под управлением Linux Ubuntu.