Как проверить версию Samba Linux

Обновлено: 21.11.2024

Чтобы увидеть версию samba, установленную в Red Hat, Fedora или CentOS, используйте rpm -q samba .

Снимок экрана выше показывает, что в RHEL5 установлена ​​Samba версии 3.0. Последнее число в версии Samba означает количество обновлений или исправлений.

Ниже та же команда для более поздней версии CentOS с установленной версией Samba 3.5.

дистрибутивы на основе .deb

Используйте dpkg -l или aptitide show в Debian или Ubuntu. И Debian 7.0 (Wheezy), и Ubuntu 12.04 (Precise) используют сервер Samba версии 3.6.3.

Ubuntu 12.04 в настоящее время имеет версию Samba 3.6.3.

установка самбы

Распределения на основе .rpm

Samba устанавливается по умолчанию в Red Hat Enterprise Linux. Если Samba еще не установлена, то вы можете использовать графическое меню (Приложения -- Системные настройки -- Добавить/удалить приложения) и выбрать "Файловый сервер Windows" в разделе Сервер. Неграфический способ — использовать rpm или yum .

Загрузив файл .rpm, вы можете установить Samba следующим образом.

Если у вас есть подписка на RHN (Red Hat Network), yum станет простым в использовании инструментом. Эта команда yum работает по умолчанию в Fedora и CentOS.

дистрибутивы на основе .deb

Пользователи Ubuntu и Debian могут использовать программу aptitude (или использовать графический инструмент, такой как Synaptic).

документация

самба как сделать

Документация представляет собой отдельный пакет, поэтому установите ее, если хотите, на самом сервере.

Это действие очень похоже на Ubuntu и Debian, за исключением того, что файлы PDF находятся в отдельном пакете с именем samba-doc-pdf .

самба на примере

Помимо руководства, есть отличная книга под названием Samba By Example (опять же доступна в виде печатного издания в магазинах, а также в виде бесплатных pdf и html).

запуск и остановка самбы

Вы можете запустить демонов, вызвав /etc/init.d/smb start (некоторые системы используют /etc/init.d/samba ) в любом Linux.

Системы, производные от Red Hat, довольны запуском службы smb .

демоны самбы

Samba 3 состоит из трех демонов, которые называются nmbd , smbd и winbindd .

Демон nmbd позаботится обо всех именах и именовании. Он регистрирует и разрешает имена, а также обрабатывает просмотр. Согласно документации Samba, он должен запускаться первым демоном.

Демон smbd управляет передачей файлов и аутентификацией.

винбиндд

Демон winbind (winbindd) запускается только для обработки членства в домене Microsoft Windows.

Обратите внимание, что winbindd запускается сценарием /etc/init.d/winbind (два dd для демона и только один d для сценария).

В Debian и Ubuntu демон winbindd устанавливается через отдельный пакет с именем winbind .

протокол SMB

краткая история

Разработка этого протокола была начата IBM в начале восьмидесятых годов. К концу восьмидесятых большая часть разработок была сделана Microsoft. SMB — это протокол прикладного уровня, предназначенный для работы поверх NetBIOS/NetBEUI, но также может работать поверх tcp/ip.

В 1996 году Microsoft попросили задокументировать протокол. Они представили CIFS (общую файловую систему Интернета) в качестве интернет-проекта, но так и не получили окончательный статус rfc.

В 2004 году Европейский союз решил, что Microsoft должна задокументировать протокол, чтобы другие разработчики могли создавать совместимое программное обеспечение. 20 декабря 2007 г. Microsoft пришла к соглашению. Команда разработчиков Samba теперь имеет доступ к документации по SMB/CIFS, Windows для рабочих групп и Active Directory.

протокол вещания

SMB использует протокол определения местоположения службы NetBIOS, который является широковещательным протоколом. Это означает, что имена NetBIOS должны быть уникальными в сети (даже если у вас разные IP-адреса). Наличие повторяющихся имен в сети SMB может серьезно повредить связи.

Имена NetBIOS

Имена NetBIOS аналогичны именам хостов, но всегда пишутся в верхнем регистре и имеют длину всего 15 символов. Компьютеры Microsoft Windows и серверы Samba будут транслировать это имя по сети.

пропускная способность сети

Наличие в вашей сети большого количества широковещательных компьютеров SMB/CIFS может вызвать проблемы с пропускной способностью. Решением может быть использование сервера имен NetBIOS (NBNS), такого как WINS (служба имен Интернета Windows).

практика: введение в самбу

<р>0. !! Убедитесь, что вы знаете свой студенческий номер, все, что *НИЧЕГО* вы называете, должно включать ваш студенческий номер!

<р>1. Убедитесь, что вы можете войти на компьютер Linux/Unix. Запишите имя и IP-адрес этого компьютера.

<р>2. Сделайте то же самое для всех других (виртуальных) машин, доступных вам.

<р>3. Проверьте сеть, пропинговав компьютер, отредактируйте соответствующие файлы hosts, чтобы можно было использовать имена. Проверьте имена, проверив их связь.

Проще всего проверить это у вашего менеджера пакетов. dpkg, yum, emerge и т. д. Если это не сработает, вам просто нужно набрать samba –version, и если он есть на вашем пути, он должен работать.Наконец, вы можете использовать find / -executable -name samba, чтобы найти любой исполняемый файл с именем samba.

Как протестировать Samba?

Как проверить установку и настройку Samba

  1. Протестируйте файл smb.conf. Если глобальная зона используется для Samba. …
  2. Если используется winbind, запустите и протестируйте winbind. Запустите и протестируйте winbind. …
  3. Запустите и протестируйте Samba. Запустите Самбу. …
  4. Остановите демоны smbd, nmbd и winbindd. …
  5. Отключите высокодоступную локальную файловую систему. …
  6. Удалить логический хост.

Установлена ​​ли Samba под управлением Ubuntu?

Как запустить и остановить Samba в Linux?

Вы также можете запускать и останавливать Samba с помощью инструмента настройки службы, показанного на следующем рисунке. Прокрутите список служб, пока не найдете службу SMB. Вы можете использовать три кнопки на панели инструментов в верхней части окна, чтобы запустить, остановить или перезапустить службу.

Установлена ​​ли Samba в Linux?

На компьютере с Linux откройте окно терминала. Установите необходимое программное обеспечение с помощью команды sudo apt-get install -y samba samba-common python-glade2 system-config-samba. … Дождитесь завершения установки.

Где находится файл конфигурации Samba?

Файл конфигурации Samba, расположенный в /etc/samba/smb. conf содержит все необходимое для управления доступом к каталогу и разрешениями пользователей для вашего офиса.

Можем ли мы установить Samba на Windows?

Samba – это бесплатное программное обеспечение с открытым исходным кодом, которое позволяет легко и просто обмениваться файлами в системах Windows и Linux. Точнее, это реализация протокола SMB/CIFS с открытым исходным кодом.

Что такое общий ресурс Samba в Linux?

Samba — это стандартный набор программ взаимодействия Windows для Linux и Unix. С 1992 года Samba предоставляет безопасные, стабильные и быстрые службы файлов и печати для всех клиентов, использующих протокол SMB/CIFS, таких как все версии DOS и Windows, OS/2, Linux и многие другие.

Как получить доступ к общему ресурсу samba в Linux?

Откройте Nautilus и выберите «Файл» -> «Подключиться к серверу». Выберите «Общий ресурс Windows» из списка и введите имя сервера или IP-адрес вашего сервера Samba. Вы также можете нажать кнопку «Обзор сети» и просмотреть каталог «Сеть Windows», чтобы выполнить поиск сервера вручную.

Что такое Samba в Ubuntu?

Обзор. Файловый сервер Samba позволяет обмениваться файлами между различными операционными системами по сети. Он позволяет вам получать доступ к файлам рабочего стола с ноутбука и обмениваться файлами с пользователями Windows и macOS. В этом руководстве рассказывается об установке и настройке Samba в Ubuntu.

Как узнать, работает ли Samba на Redhat?

Проще всего проверить это у вашего менеджера пакетов. dpkg, yum, emerge и т. д. Если это не сработает, вам просто нужно набрать samba –version, и если он есть на вашем пути, он должен работать. Наконец, вы можете использовать find / -executable -name samba, чтобы найти любой исполняемый файл с именем samba.

Как запустить Samba в Linux?

Настройка файлового сервера Samba в Ubuntu/Linux:

  1. Откройте терминал.
  2. Установите Samba с помощью следующей команды: sudo apt-get install samba smbfs.
  3. Настройте ввод samba: vi /etc/samba/smb.conf.
  4. Настройте рабочую группу (при необходимости). …
  5. Настройте общие папки. …
  6. Перезапустите самбу. …
  7. Создайте общую папку: sudo mkdir /your-share-folder.

Как перезапустить службы Samba?

В этом кратком посте показано, как перезапустить службу Samba в Ubuntu.

  1. Начать. запуск службы sudo smbd.
  2. Стоп. остановить службу sudo smbd.
  3. Перезапустить. перезапустить службу sudo smbd. На самом деле это должно относиться к более или менее любой службе в Ubuntu. Если вы сомневаетесь, какие службы запущены, попробуйте следующее: service –status-all.

Для чего Samba используется в Linux?

Samba позволяет компьютерам Linux/Unix обмениваться данными с компьютерами Windows в сети. Samba — это программное обеспечение с открытым исходным кодом. Первоначально Samba была разработана в 1991 году для быстрого и безопасного обмена файлами и принтерами для всех клиентов, использующих протокол SMB.

Что такое FTP в Linux?

FTP (протокол передачи файлов) — это стандартный сетевой протокол, используемый для передачи файлов в удаленную сеть и из нее. … Однако команда ftp полезна, когда вы работаете на сервере без графического интерфейса и хотите передавать файлы по FTP на удаленный сервер или с него.

Безопасна ли Samba?

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

Проще всего проверить это у вашего менеджера пакетов. dpkg, yum, emerge и т. д. Если это не сработает, вам просто нужно набрать samba --version и, если оно находится на вашем пути, оно должно работать. Наконец, вы можете использовать find / -executable -name samba, чтобы найти любой исполняемый файл с именем samba.

Тогда как узнать, запущена ли Samba?

(2) Если в ядре работает SMB, это можно обнаружить, введя команду netstat -an для отображения всех сетевых прослушивателей. Если порт 445 прослушивается, это означает, что сервер SMB работает.

  1. Откройте терминал.
  2. Установите Samba с помощью следующей команды: sudo apt-get install samba smbfs.
  3. Настройте ввод samba: vi /etc/samba/smb.conf.
  4. Настройте рабочую группу (при необходимости).
  5. Настройте общие папки.
  6. Перезапустите самбу.
  7. Создайте общую папку: sudo mkdir /your-share-folder.

Аналогично, как узнать, установлена ​​ли Samba в Ubuntu?

  1. Начните с обновления индекса пакетов apt: sudo apt update.
  2. Установите пакет Samba с помощью следующей команды: sudo apt install samba.
  3. После завершения установки служба Samba запустится автоматически. Чтобы проверить, запущен ли сервер Samba, введите: sudo systemctl status smbd.

Как узнать, работает ли CIFS?

  1. Используйте PuTTY и IP-адрес DeviceManager для входа в OceanStor 9000 в качестве пользователя omuser.
  2. Запустите cat /proc/monc_pipmap, чтобы получить IP-адрес основного узла.
  3. Запустите ssh, чтобы войти в основной узел как пользователь omuser.
  4. Запустите сервис nascifs status, чтобы проверить, запущено ли состояние всех процессов CIFS.

Что такое smb2?

Сокращенно от Server Message Block 2, SMB2 – это протокол передачи файлов, обычно используемый сетевыми устройствами хранения данных (NAS) и файловыми серверами для обмена файлами и данными.

Полный ответ -->

Защищен ли smb2?

Вы по-прежнему можете использовать сетевые диски и тому подобное с SMB, и, если вы используете серверы Server 2003 или более ранних версий или серверы Samba для обмена файлами и принтерами, вы уже используете более старый, более надежный и безопасный протокол. ' SMB2 включен по умолчанию во всех трех версиях Windows, в которых он использовался.

Полный ответ -->

Должен ли я отключить SMBv1?

Если вы не используете какое-либо из этих приложений — а вы, вероятно, так и делаете, — вам следует отключить SMBv1 на ПК с ОС Windows, чтобы защитить его от будущих атак на уязвимый протокол SMBv1. Даже Microsoft рекомендует отключать этот протокол, если он вам не нужен.

Проще всего проверить это у вашего менеджера пакетов. dpkg, yum, emerge и т. д. Если это не сработает, вам просто нужно набрать samba –version, и если он есть на вашем пути, он должен работать. Наконец, вы можете использовать find / -executable -name samba, чтобы найти любой исполняемый файл с именем samba.

Контентидос

Поставляется ли Samba с Linux?

conf или /etc/samba/smb. конф). Samba также может предоставлять сценарии входа пользователя и реализацию групповой политики через poledit. Samba входит в состав большинства дистрибутивов Linux и запускается в процессе загрузки.

Как проверить соединение с Samba?

  1. Протестируйте файл smb.conf. Если глобальная зона используется для Samba. …
  2. Если используется winbind, запустите и протестируйте winbind. …
  3. Запустите и протестируйте Samba. …
  4. Остановите демоны smbd, nmbd и winbindd. …
  5. Отключите высокодоступную локальную файловую систему. …
  6. Удалить логический хост.

Что быстрее: NFS или SMB?

Различия между NFS и SMB

NFS подходит для пользователей Linux, тогда как SMB подходит для пользователей Windows. … NFS обычно быстрее, когда мы читаем/записываем несколько небольших файлов, а также быстрее для просмотра. 4. NFS использует систему аутентификации на основе хоста.

Что такое общий ресурс Samba в Linux?

Samba — это стандартный набор программ взаимодействия Windows для Linux и Unix. С 1992 года Samba предоставляет безопасные, стабильные и быстрые службы файлов и печати для всех клиентов, использующих протокол SMB/CIFS, таких как все версии DOS и Windows, OS/2, Linux и многие другие.

Как запустить Samba в Linux?

Настройка файлового сервера Samba в Ubuntu/Linux:

  1. Откройте терминал.
  2. Установите Samba с помощью следующей команды: sudo apt-get install samba smbfs.
  3. Настройте ввод samba: vi /etc/samba/smb.conf.
  4. Настройте рабочую группу (при необходимости). …
  5. Настройте общие папки. …
  6. Перезапустите самбу. …
  7. Создайте общую папку: sudo mkdir /your-share-folder.

Почему в Linux используется самба?

Samba позволяет компьютерам Linux/Unix обмениваться данными с компьютерами Windows в сети. Samba — это программное обеспечение с открытым исходным кодом. Первоначально Samba была разработана в 1991 году для быстрого и безопасного обмена файлами и принтерами для всех клиентов, использующих протокол SMB. С тех пор он развивался и добавлял новые возможности.

Безопасна ли Samba?

Samba сама по себе безопасна, поскольку она шифрует пароли (можно настроить использование открытого текста, но это плохо), но по умолчанию данные не шифруются. Samba может быть скомпилирована с поддержкой SSL, но тогда вам придется найти клиент, который поддерживает SMB через SSL, потому что сама Windows этого не делает.

Что быстрее NFS или FTP?

На самом деле NFS не будет более безопасным, чем FTP. Это также будет 2-5-часовое TCP-соединение. Возможно, природа трафика NFS повышает вероятность обнаружения перехвата соединения, но если это действительно проблема, Гэри следует использовать IPSEC или что-то подобное.

Использует ли NFS SMB?

Акроним NFS означает «сетевая файловая система». Протокол NFS был разработан Sun Microsystems и служит той же цели, что и SMB (т. е. для доступа к файловым системам по сети, как если бы они были локальными), но полностью несовместим с CIFS/SMB.

NFS все еще используется?

Полезность NFS в качестве распределенной файловой системы перенесла ее из эпохи мэйнфреймов в эпоху виртуализации, при этом за это время было внесено лишь несколько изменений. Наиболее распространенной на сегодняшний день NFS, NFSv3, исполнилось 18 лет, и она по-прежнему широко используется во всем мире.

Читайте также: