Как установить Samba на Ubuntu

В этой статье я покажу вам, как установить Samba в Ubuntu и обмениваться файлами с Windows и другими компьютерами Linux. Итак, приступим.

Установка Samba:

Сначала обновите кеш репозитория пакетов APT с помощью следующей команды:

$ sudo apt update

Теперь установите Samba с помощью следующей команды:

$ sudo apt install samba smbclient

Чтобы подтвердить установку, нажмите Y , а затем нажмите .

Samba должна быть установлена.

Совместное использование каталогов с помощью Samba:

После установки Samba вы можете предоставлять общий доступ к каталогам графически по умолчанию Файловый менеджер Ubuntu Nautilus .

Допустим, вы хотите предоставить общий доступ к каталогу Notes в вашем домашнем каталоге.

Теперь щелкните правой кнопкой мыши (мышью) по каталогу Notes и выберите Общий сетевой ресурс .

Теперь проверьте Установите флажок Открыть доступ к этой папке , чтобы предоставить Samba доступ к этой папке.

Теперь введите имя общего ресурса . Вы также можете ввести необязательный Комментарий к общему ресурсу.

В конфигурации по умолчанию только владелец общего ресурса (пользователь Linux, который является владельцем совместно используемый каталог) может иметь доступ для чтения и записи к файлам и каталогам в общем ресурсе.

Если вы хотите разрешить другим пользователям (пользователям Linux, которые не являются владельцами совместно используемого каталога ), чтобы создавать, переименовывать или удалять файлы и каталоги из этого общего ресурса, установите флажок Разрешить другим создавать и удалять файлы в этой папке .

При желании чтобы разрешить гостевой доступ (несанкционированный доступ) к этому общему ресурсу, установите флажок Гостевой доступ (для людей без учетной записи) . Для гостевого доступа не требуются учетные записи пользователей.

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

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

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

Если вы хотите, чтобы все (даже те, кто не является владельцем разделяемого каталога), вошли в систему с имя пользователя и пароль для доступа на запись к общему ресурсу, отметьте Разрешить другим создавать и удалять файлы в этой папке rong>, как показано на скриншоте ниже.

Один раз готово, нажмите Создать общий ресурс .

Если появится это диалоговое окно, нажмите Добавить разрешения автоматически .

Общий ресурс должен быть включен и готов к использованию. Теперь закройте окно общего доступа к папке.

После того, как вы поделитесь каталог, значок каталога должен быть изменен, как вы можете видеть на снимке экрана ниже.

Создание пользователей Samba:

Для гостевого доступа к общим ресурсам Samba не требуется никакой аутентификации пользователя. Гостевые общие ресурсы будут доступны для всех в сети.

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

Обратите внимание, что учетные записи пользователей Samba связаны с учетными записями локальной системы Linux. Таким образом, вы можете создавать пользователей Samba только с теми же именами, что и имена пользователей локальной системы Linux.

Чтобы создать учетную запись пользователя Samba shovon (скажем), запустите следующую команду:

$ sudo smbpasswd -a shovon

Здесь shovon — имя пользователя моего входа в Ubuntu. Если вы не знаете свое имя пользователя для входа в систему, вы можете заменить его на $ (whoami) .

Теперь введите новый пароль для пользователя и нажмите .

Повторно введите пароль для пользователя и нажмите .

Необходимо создать нового пользователя Samba и установить пароль для вновь созданного пользователя.

Доступ к общим ресурсам Samba из Windows:

Чтобы получить доступ к общему ресурсу Samba из Windows, вам необходимо знать IP-адрес вашей машины Ubuntu.

Вы можете найти IP-адрес вашей машины Ubuntu с помощью следующей команды:

$ ip a

В моем случае IP-адрес моей машины Ubuntu — 192.168.20.152. Он будет другим для вас. Так что не забудьте изменить его на свой с этого момента.

Теперь откройте Проводник в Windows и перейдите по пути

Здесь вы должны увидеть свои общие ресурсы Samba.

Если какой-либо общий ресурс имеет гостевой доступ, он не будет запрашивать у вас имя пользователя и пароль, когда вы пытаетесь получить к нему доступ.

Если гостевой доступ не включен для какого-либо общего ресурса, он запросит у вас имя пользователя и пароль, когда вы попытаетесь получить к нему доступ. Имя пользователя — это имя пользователя Samba, которое вы создали ранее. Пароль — это пароль пользователя Samba.

Один раз при переходе к общему ресурсу вы должны найти все свои файлы и каталоги.

Доступ к общим ресурсам Samba из Linux:

На компьютере Linux, с которого вы хотите получить доступ к общим ресурсам Samba, должны быть установлены клиентские программы Samba.

Большинство скорее всего он будет установлен по умолчанию. Если это не так, вам придется установить его вручную.

В Ubuntu/Debian или других дистрибутивах Linux на основе Ubuntu/Debian вы можете установить клиентские программы Samba с помощью следующих команд:

$ sudo apt update
$ sudo apt install smbclient

Теперь откройте файловый менеджер (например, Nautilus, Nemo, Dolphin, Caja и т. Д.) И перейдите в Сеть . Имя хоста вашего компьютера Ubuntu должно быть указано в разделе Сеть файлового менеджера. Дважды щелкните по нему.

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

Если это гостевой общий ресурс, выберите Анонимный и нажмите Подключиться .

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

Все файлы и каталоги в общей папке Samba должны быть перечислены.

Итак, вот как вы устанавливаете Samba в Ubuntu и обмениваетесь файлами с Windows и другими компьютерами Linux. Спасибо за чтение этой статьи.

Оцените статью
nanomode.ru
Добавить комментарий