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

Самба-сервер или клиент?

Я пытаюсь подключить компьютер с Linux к существующей сети Windows. Нужно ли мне запускать сервер самбы или должно хватить клиента самбы?

ни то, ни другое не требуется, вы можете сделать это с помощью команды mount:

# mount -t cifs //SERVERADDRESS/SHARE -o username=USER,password=PASS /mnt/MNTDIR

Вам нужен клиент, если вы пытаетесь доступ к существующим дискам в сети с этого компьютера.

Вам нужен сервер, если вы пытаетесь поделиться дисками на этом компьютере с сетью.

Вам нужен клиент samba (smbmount) или CIFS (драйвер только для клиента), который также поддерживается командой samba. В большинстве версий Linux есть и то, и другое, хотя samba не может быть установлена ​​обеими.

В системе на основе Debian / Ubuntu вам нужен НУЖНЫЙ пакет smbfs. Это пакет, который включает mount.cifs.

Это зависит от того, что вы подразумеваете под «подключением», и от того, о каком типе сети Windows вы говорите.

Если сеть Windows основана на домене (например, Active Directory), вы можете запустить демон winbind (который обычно зависит от других демонов Samba) и правильно подключить компьютер Linux к домену, чтобы он мог использовать общие учетные данные сети и т. Д.

Если вы просто хотите изредка монтировать лишний файловый ресурс Windows, тогда вам понадобятся только клиентские компоненты (например, smbfs).