Итак, я только что добавил сервер Ubuntu в свою домашнюю сеть, которая в остальном состоит из машин Windows.
Компьютер имеет два жестких диска, 120GB
один с ОС и один 320GB
, который в настоящее время смонтирован в домашнем каталоге.
Я хочу добиться того, чтобы сервер был доступен через проводник Windows как файловая папка.
Таким образом, когда кто-то переходит на сервер через win explorer, он попадает в папку, которая представляет весь 320GB
диск, который затем может быть использован для хранения и обмена файлами с другими компьютерами в сети.
Возможно ли это?
Можно использовать Samba.
Samba является системой для того, чтобы совместно использовать файлы и папки через Вашу сеть. Для получения его просто работайте:
sudo apt-get install samba
Затем необходимо будет настроить доли для сети. Вы захотите отредактировать файл, расположенный в:
/etc/samba/smb.conf
И добавляют в записи доли. Например, если бы Вы хотели совместно использовать папку /home/your_user/share
, то нижняя часть Вашего smb.conf
должна быть похожей на это:
[Share]
comment = Shared
path = "/home/your_user/share"
writeable = yes
guest ok = yes
create mask = 0644
directory mask = 0755
force user = your_user
Для совместного использования той папки способом, что Windows может легко создать и управлять файлами в нем. Теперь, в Windows при просмотре Сети необходимо видеть запись с именем узла сервера Ubuntu. Можно открыть это, и все доли Samba обнаружатся.
, Чтобы помочь получить доступ, Вы можете Сетевой диск Карты на Ваших машинах Windows. Адрес для сетевого диска будет похож на это:
//UBUNTU.SERVER.IP/Share
и можно выбрать любые из доступных букв дисков.