Создание общих сетевых директорий in Linux

  • VadimAndyVadimAndy 24.03.2021
    # Скачаем все необходимые пакеты samba
    1.sudo apt -y install samba smbclient autofs
    # Добавим текущего системного пользователя в группы sambashare smbpasswd
    2.sudo addgroup sambashare && sudo addgroup smbpasswd && sudo addgroup user smbpaswd
    # Применим для текущего пользователя конфиг samba
    3.sudo smbpaswd -a user (добавление пользователя в группу samba && sudo smbpasswd -e user (включение текущего пользователя в группу samba). Тут я обычно добавляю административный пароль
    # Найдем конфиг samba (smb.conf)
    4.sudo nano /etc/samba/smb.conf
    # Приводим конец файла smb.conf к виду:
    [Public]
    comment = Debian File Server Share (по желанию можно не писать)
    path = /home/user/Public (абсолютный путь до каталога, который расшариваем)
    security = share (опция указывает на отсутствие необходимости вводить каждый раз пароль)
    map to guest = Bad User
    guest ok = yes ( разрешение на вход для гостей шары)
    guest only = yes
    read only = no
    writeable = yes (права на чтение/запись, позволяют создавать внутри шары каталоги и файлы)
    create mask = 0644
    directory mask = 0775
    force user = nobody
    workgroup = WORKGROUP
    # Тестируем получившийся конфиг
    5. sudo testparm
    # Перезагружаем службы samba
    6. sudo service smbd restart && sudo service nmbd restart
    >> !!!CONGRATULATIONS!!!<<
  • fallenfallen 24.03.2021
    годные вещи на форуме оставляешь, информативные...
    почитываю время от времени, вот решил спасибо сказать. :-bd
  • thyeadeschatarrthyeadeschatarr 24.03.2021
    Спасибо!
  • VadimAndyVadimAndy 24.03.2021
    Благодарю. Решил тут вспомнить, как поднимался файловый сервер, а дельной инструкции на сайте как-то и нет... решил исправить
  • fallenfallen 24.03.2021
    VadimAndy:
    Благодарю. Решил тут вспомнить, как поднимался файловый сервер, а дельной инструкции на сайте как-то и нет... решил исправить

    :-bd
  • VadimAndyVadimAndy 26.03.2021
    опция guest_account = $username (указание, кому можно будет получать доступ к шаре)