Интернет магазин: Войти | Регистрация

В корзине нет товаров

В корзине нет товаров

Как создать сетевую общую папку через Samba с помощью командной строки (CLI) в Linux

16.11.2023 Нет комментариев просмотров

Как создать сетевую общую папку через Samba с помощью командной строки (CLI) в Linux: Простой, понятный и краткий способ!

Об этом руководстве

В этом тексте я расскажу, как создать сетевую общую папку через Samba с помощью командной строки (CLI) в простом, понятном и кратком формате для пользователей Windows.

Процедуры

Все команды следует выполнять от имени root (добавьте 'sudo' перед каждой командой или используйте 'sudo su').

Установка Samba

sudo apt-get update sudo apt-get install samba

Установка пароля для вашего пользователя в Samba

sudo smbpasswd -a <имя_пользователя>

Примечание: Samba использует отдельный набор паролей от стандартных учетных записей системы Linux (хранится в /etc/samba/smbpasswd), поэтому вам нужно создать пароль Samba для себя. Этот учебник предполагает использование вашей учетной записи пользователя, и он не рассматривает ситуации, связанные с паролями других пользователей, группами и т. д.

Создание каталога для общего доступа

mkdir /home/<имя_пользователя>/<имя_папки>

Создание безопасной резервной копии оригинального файла smb.conf

sudo cp /etc/samba/smb.conf ~

Редактирование файла "/etc/samba/smb.conf"

sudo nano /etc/samba/smb.conf

После загрузки "smb.conf" добавьте это в самый конец файла:

[<имя_папки>] path = /home/<имя_пользователя>/<имя_папки> valid users = <имя_пользователя> read only = no

Перезапуск Samba

sudo service smbd restart

После перезапуска Samba используйте эту команду для проверки smb.conf на наличие синтаксических ошибок:

testparm

Для доступа к вашей сетевой общей папке

sudo apt-get install smbclient # Показать все общие папки: smbclient -L //<HOST_IP_OR_NAME>/<имя_папки> -U <пользователь> # Подключение: smbclient //<HOST_IP_OR_NAME>/<имя_папки> -U <пользователь>

Для доступа к вашей сетевой общей папке используйте ваше имя пользователя (<имя_пользователя>) и пароль через путь "smb://<HOST_IP_OR_NAME>/<имя_папки>/" (для пользователей Linux) или "\<HOST_IP_OR_NAME><имя_папки>" (для пользователей Windows). Обратите внимание, что значение "<имя_папки>" передается в "[<имя_папки>]", другими словами, это имя общей папки, которое вы ввели в "/etc/samba/smb.conf".

Примечание: Стандартная группа пользователей samba - "WORKGROUP".

Комментарии

Пока нет комментариев

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