Назад | Перейти на главную страницу

Я ищу Samba Server, и если да, то что мне нужно? (в настоящее время на DD-WRT Micro)

Я действительно не понимаю, что на самом деле делает Samba и как она работает. Вот на что я надеюсь:

Я установил сервер Samba в своей локальной сети, и каждый сможет видеть общие файлы друг друга и обмениваться ими.

Но в некоторых документах это звучит так, будто это просто позволяет компьютерам Mac / Linux видеть компьютеры Windows.

Другие части документации делают его более похожим на локальный сервер, на котором Linux-машина установит Samba, и они будут видеть всех и будут видны всем, но это не изменится, если кто-то другой сможет видеть друг друга.

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

Итак, предполагая, что я даже нахожусь на правильном уровне того, что делает Samba с точки зрения моей цели полной перекрестной видимости в сети, мне остается знать, что мне нужно для настройки сервера и может ли он быть сделано и того стоит ...

Статья DD-WRT о Samba несколько неоднозначна. В одну секунду это звучит так, как будто я могу запустить сервер на micro, если он настроен на USB-накопитель, но потом это также звучит так, как будто micro вообще не может его запустить и т. Д.

Если я могу запустить его с USB-накопителя, мне все равно нужно знать, действительно ли файлы хранятся на этом диске. В статье dd-wrt упоминается:

Вы можете запустить сервер Samba на своем основном компьютере и запустить клиент на своем маршрутизаторе (таким образом получить доступное для записи хранилище для маршрутизатора) или вы можете использовать Samba для совместного использования диска, подключенного (обычно через USB) к маршрутизатору, среди всех компьютеров, подключенных к ваша сеть.

Эта одна часть «поделиться диском ... между всеми компьютерами» звучит так, будто единственное преимущество, которое я получаю от Samba, - это общий диск, который может видеть любая ОС в сети, но они все равно не видят друг друга. Но я очень надеюсь, что неправильно это понимаю.

Если компьютеры видят друг друга, но диск по-прежнему нужен, сколько места обычно является хорошей идеей? Я основываю это на идее, что диск - это временная точка хранения. Очевидно, мне нужно было бы получить диск достаточно большого размера, чтобы хранить все, чем люди хотели бы поделиться, если диск представляет собой полноценный файловый сервер.

Если у меня все не так, есть ли какое-нибудь программное обеспечение, которое достигает того, что я задумал? Что-то, что подключается к главному маршрутизатору для соединения всех клиентов?

Samba - это реализация протокола CIFS / SMB с открытым исходным кодом, используемого Microsoft в сети Windows, что означает, что ваш сервер Samba может совместно использовать службы файлов и печати с клиентами Windows / Mac / * nix, которые имеют программное обеспечение, соответствующее протоколу CIFS / SMB. Он также может выступать в качестве клиента для подключения к другим системам Windows / Samba, на которых размещены общие ресурсы и принтеры CIFS / SMB. Клиенты Windows, Mac и * nix могут иметь как сервер, который позволяет им обмениваться файлами и принтерами, так и клиент, который может использовать этот протокол для подключения к общим папкам на других компьютерах. Наличие сервера Samba в вашей сети не повлияет на способность других клиентов обмениваться файлами на своих компьютерах так или иначе, но эти клиенты могут быть настроены для подключения к общим ресурсам на сервере samba.

Текущая производственная версия Samba (3.5) позволяет компьютерам Samba присоединяться к доменам Windows, но не поддерживает репликацию Active Directory / групповой политики. Давно грядущая версия Samba 4.0 постепенно объединяется с каждым выпуском и позволит серверу Samba действовать как полноценный контроллер домена на функциональном уровне Windows Server 2003, включая репликацию Active Directory и групповой политики.

самба состоит из 2 частей. клиент и сервер. тем не менее, большинство операционных систем устанавливают и клиент, и сервер одновременно.

Клиент samba может просматривать и монтировать сетевые ресурсы, общие для других серверов samba.

если вы хотите поделиться своими файлами, чтобы другие могли получить к ним доступ, используйте сервер Samba. если вы хотите получить доступ только к чужим файлам, то нужен только клиент samba.