Создайте пользователя для самбы только (CLI)

Точно тот же самый вопрос как этот, но использование CLI вместо GUI.

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

12
задан 13 April 2017 в 05:24

2 ответа

  1. Создают пользователя на сервере:

sudo adduser --no-create-home --disabled-password --disabled-login sambausername

  1. Добавляют, что пользователь к самбе (Вас попросят ввести пароль):

sudo smbpasswd -a sambausername

  1. Создают долю путем редактирования /etc/samba/smb.conf. Например, можно добавить что-то вроде этого к нижней части:

    [share name]
        comment = whatever
        path = /path to share
        browsable = yes
        read only = no
        guest ok = no
    
  2. Теперь хорошая идея перезапустить самбу:

sudo service smbd force-reload

  1. Переходят к клиентской машине и попытке получить доступ к доле с именем пользователя и паролем, который Вы только что настроили.
31
ответ дан 23 November 2019 в 03:29

Примечание А о добавляющих пользователях на версии 4.x

Samba В отличие от версии 3.x Samba и ранее, версия 4.x Samba не требует локального Unix/пользователя Linux для каждого пользователя Samba, который создается. Команда следующим образом для добавления пользователей в Samba Active Directory

samba-tool user add USERNAME-HERE

, см. практическое руководство Samba AD DC для большего количества информации

Ответ, Извлеченный от кибер-Citi

Для проверки Версии Samba просто пользователь Вывод команды

samba -V

В качестве примера:

Version 4.3.11-Ubuntu
4
ответ дан 23 November 2019 в 03:29

Другие вопросы по тегам:

Похожие вопросы: