LINUX.ORG.RU
ФорумAdmin

Криво установилась самба (fedora 27)

 , ,


0

2

Привет, ковыряю федору 27 (нужна именно эта версия). Кажется, во время dnf update что-то пошло не так, и теперь я не могу запустить smbd - говорит, такого нет у меня. А как сделать, чтобы был?

#systemctl start smbd
Failed to start smbd.service: Unit smbd.service not found.
#testparm
testparm: error while loading shared libraries: libwbclient.so.0: cannot open shared object file: No such file or directory
# find / -name libwbclient*
/usr/lib64/samba/wbclient/libwbclient.so.0.14
/usr/lib64/samba/wbclient/libwbclient.so.0
dnf list --installed | grep -P 'samba|smb'
libsmbclient.x86_64                    2:4.7.10-1.fc27                 @System
samba.x86_64                           2:4.7.10-1.fc27                 @updates
samba-client.x86_64                    2:4.7.10-1.fc27                 @updates
samba-client-libs.x86_64               2:4.7.10-1.fc27                 @System
samba-common.noarch                    2:4.7.10-1.fc27                 @updates
samba-common-libs.x86_64               2:4.7.10-1.fc27                 @System
samba-common-tools.x86_64              2:4.7.10-1.fc27                 @updates
samba-libs.x86_64                      2:4.7.10-1.fc27                 @System

dnf reinstall samba
Последняя проверка окончания срока действия метаданных: 0:16:47 назад, Пн 16 янв 2023 08:35:53.
Зависимости разрешены.
=============================================================================================================================================================
 Пакет                             Архитектура                        Версия                                       Репозиторий                         Размер
=============================================================================================================================================================
Переустановка:
 samba                             x86_64                             2:4.7.10-1.fc27                              updates                             693 k

Результат транзакции
=============================================================================================================================================================

Объем загрузки: 693 k
Продолжить? [д/Н]: y
Загрузка пакетов:
samba-4.7.10-1.fc27.x86_64.rpm                                                                                               441 kB/s | 693 kB     00:01
-------------------------------------------------------------------------------------------------------------------------------------------------------------
Общий размер                                                                                                                 287 kB/s | 693 kB     00:02
Проверка транзакции
Проверка транзакции успешно завершена.
Идет проверка транзакции
Тест транзакции проведен успешно
Выполнение транзакции
  Подготовка       :                                                                                                                                     1/1
  Запуск скриптлета: samba-2:4.7.10-1.fc27.x86_64                                                                                                        1/1
  Переустановка    : samba-2:4.7.10-1.fc27.x86_64                                                                                                        1/2
  Запуск скриптлета: samba-2:4.7.10-1.fc27.x86_64                                                                                                        1/2
  Запуск скриптлета: samba-2:4.7.10-1.fc27.x86_64                                                                                                        2/2
  Удаление         : samba-2:4.7.10-1.fc27.x86_64                                                                                                        2/2
  Запуск скриптлета: samba-2:4.7.10-1.fc27.x86_64                                                                                                        2/2
Running as unit: run-rf53a6e04f48145aeb4974d7501ec9ea1.service
Running as unit: run-rd14d3de282f241249b42799f631701a8.service
  Проверка         : samba-2:4.7.10-1.fc27.x86_64                                                                                                        1/2
  Проверка         : samba-2:4.7.10-1.fc27.x86_64                                                                                                        2/2

Переустановлен:
  samba.x86_64 2:4.7.10-1.fc27

Выполнено!


Последнее исправление: Postscripter (всего исправлений: 1)

Ответ на: комментарий от Ja-Ja-Hey-Ho

Пакет установлен, библиотека лежит в папке /usr/lib64/samba/wbclient/. В общем, я не разобрался и тупо сделал симлинк оттуда в /usr/lib64. Это помогло.

А вместо демона smbd нашёл просто smb, поднялся и работает.

А можете с правами доступа помочь? Из-под Windows на шару заходит, а в папку не пускает - STATUS_ACCESS_DENIED. Что делал:

chmod 777 share
chmod 777 share/123
chown nobody:nobody share/123
smbpasswd -an nobody

setsebool -P virt_use_samba=1 use_samba_home_dirs=1 samba_share_fusefs=1 samba_export_all_rw=1 samba_export_all_ro=1 samba_enable_home_dirs=1 allow_smbd_anon_write=1

Конфиг в его текущем состоянии:

[global]
        workgroup = SAMBA
        security = user
        map to guest = bad user
        guest account = nobody
        client min protocol = SMB3

        passdb backend = tdbsam
        hosts allow = 192.168.0.0/16
        log file = /var/log/samba/log.%m

        printing = cups
        printcap name = cups
        load printers = yes
        cups options = raw


[shared_123]
    comment = Shared
    path = /home/user/share/123/
    public = yes
    writable = yes
    browsable = yes
    read only = no
    guest ok = yes
force user = nobody
force group = nobody


Postscripter
() автор топика
Последнее исправление: Postscripter (всего исправлений: 3)