Общий доступ к файлам с разделом Ext4

Я пытался найти эту проблему, но не получил однозначного ответа.

Это моя ситуация, у меня есть внешний жесткий диск объемом 3 ТБ, подключенный к моему серверу через ESATA. Я планирую поделиться этим диском по сети, используя samba. Жесткий диск отформатирован в ext4, но мне нужна машина с Windows, чтобы можно было читать и записывать на нее по сети для доступа к файлам, создания резервных копий и общего хранилища.

Я выбрал ext4, потому что слышал, что ntfs-3g имеет тонну задержки при доступе к дискам, и мне нравится, как я могу перемещать файлы во время их использования.

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

2
задан 6 October 2013 в 00:25

1 ответ

Это, безусловно, возможно. Насколько мне известно, Samba не заботится о том, какую файловую систему вы используете, лишь бы вы могли ее прочитать и смонтировать. Если вы настроите общий ресурс Samba, который указывает на каталог на вашем диске esata, Windows-машины смогут просматривать его, даже не узнавая, что он отформатирован в ext4.

edit: Чтобы получить больше информации, измените ваш /etc/samba/smb.conf так, как вы бы делали создание общего ресурса для вашего диска esata.

В качестве примера приведем соответствующую запись в моем файле smb.conf:

[raid]
   comment = 4TB Raid5
   path = /mnt/raid
   public = yes
   writable = yes
   create mask = 0777
   directory mask = 0777
   force user = nobody
   force group = nogroup

, которая создаст общий ресурс с именем raid , который указывает на каталог / mnt / RAID . Он не требует имени пользователя / пароля и доступен для записи.

После внесения этих изменений используйте sudo service smbd restart для перезапуска сервера samba.

0
ответ дан 6 October 2013 в 00:25

Другие вопросы по тегам:

Похожие вопросы: