Проблема с LINUX ALT SAMBA

Автор sflashg, 22 июня 2024, 09:26:57

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

sflashg

выполняю установку

apt install samba   - ок


но после

[root@host-132 ~]# systemctl enabled samba
Unknown command verb enabled.
[root@host-132 ~]# systemctl status samba
Unit samba.service could not be found.
[root@host-132 ~]#

директории   
/etc/init.d/smbd

нет

dzhoser

Добавление сервиса smbd в автозапуск
sudo systemctl enable smbdЗапуск
sudo systemctl start smbdПроверка статуса
sudo systemctl status smbd
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

sflashg

#2
к меня ALT LINUX - а у каждого линукса свои модификации на ввод

[test@host-132 ~]$ sudo systemctl enable smbd
bash: sudo: команда не найдена
[test@host-132 ~]$ systemctl enable smbd
Failed to enable unit: Unit file smbd.service does not exist.
[test@host-132 ~]$


если вводить SUDO то он говорит что   - bash: sudo: команда не найдена

если убрать SUDO - то Failed to enable unit: Unit file smbd.service does not exist.

делал  как тут написано https://ruvds.com/ru/helpcenter/kak-ustanovit-i-nastroit-samba-na-ubuntu/

за исключением команды
 sudo apt install
он ее не понимает
а надо так
 sudo apt-get install

у меня ALT LINUX

SerW

sflashg, делайте так:
dragonserw@debian-PN41:~$ su -
Пароль:
root@debian-PN41:~# sudo systemctl enable smbd
Failed to enable unit: Unit file smbd.service does not exist.
root@debian-PN41:~#
Сергей Швайко » DragonSerW

sflashg

как так ?

ну вот

[test@host-132 ~]$ su -
Password:
[root@host-132 ~]# sudo systemctl enable smbd
-bash: sudo: команда не найдена
[root@host-132 ~]# systemctl enable smbd
Failed to enable unit: Unit file smbd.service does not exist.
[root@host-132 ~]#


и все равно пишет

 Unit file smbd.service does not exist.

служба не существует

как создать службу

dzhoser

#5
Ну если ALT ,тогда от root
apt-get install samba samba-clientsystemctl status smb.service
systemctl status nmb.service
22 июня 2024, 14:00:19
Такие вещи нужно на форуме ALT linux спрашивать. Ну и доки читать
https://www.altlinux.org/%D0%9E%D0%B1%D1%89%D0%B8%D0%B5_%D0%BF%D0%B0%D0%BF%D0%BA%D0%B8
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

sflashg

#6
[root@host-132 ~]# apt-get install samba samba-client
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Последняя версия samba уже установлена.
Последняя версия samba-client уже установлена.
0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 280 не будет обновлено.
[root@host-132 ~]# systemctl status smb.service
● smb.service - Samba SMB Daemon
     Loaded: loaded (/lib/systemd/system/smb.service; enabled; vendor preset: disabled)
     Active: active (running) since Sat 2024-06-22 13:14:14 +05; 10h ago
       Docs: man:smbd(8)
             man:samba(7)
             man:smb.conf(5)
   Main PID: 3598 (smbd)
     Status: "smbd: ready to serve connections..."
      Tasks: 3 (limit: 9478)
     Memory: 16.3M
        CPU: 723ms
     CGroup: /system.slice/smb.service
             ├─ 3598 /usr/sbin/smbd --foreground --no-process-group
             ├─ 3602 /usr/sbin/smbd --foreground --no-process-group
             └─ 3603 /usr/sbin/smbd --foreground --no-process-group

июн 22 13:14:14 host-132 smbd[3598]: [2024/06/22 13:14:14.734589,  0] ../../source3/smbd/server.c:1746(main)
июн 22 13:14:14 host-132 smbd[3598]:   smbd version 4.19.6 started.
июн 22 13:14:14 host-132 smbd[3598]:   Copyright Andrew Tridgell and the Samba Team 1992-2023
июн 22 13:14:14 host-132 systemd[1]: Started Samba SMB Daemon.
июн 22 13:23:19 host-132 samba-dcerpcd[4074]: [2024/06/22 13:23:19.146452,  0] ../../source3/rpc_server/rpc_host.c:2843(main)
июн 22 13:23:19 host-132 samba-dcerpcd[4074]:   samba-dcerpcd version 4.19.6 started.
июн 22 13:23:19 host-132 samba-dcerpcd[4074]:   Copyright Andrew Tridgell and the Samba Team 1992-2023
июн 22 13:23:19 host-132 rpcd_lsad[4084]: [2024/06/22 13:23:19.280259,  0] ../../source3/rpc_server/rpc_worker.c:1127(rpc_worker_main)
июн 22 13:23:19 host-132 rpcd_lsad[4084]:   rpcd_lsad version 4.19.6 started.
июн 22 13:23:19 host-132 rpcd_lsad[4084]:   Copyright Andrew Tridgell and the Samba Team 1992-2023
[root@host-132 ~]# systemctl status nmb.service
● nmb.service - Samba NMB Daemon
     Loaded: loaded (/lib/systemd/system/nmb.service; enabled; vendor preset: disabled)
     Active: active (running) since Sat 2024-06-22 13:14:14 +05; 10h ago
       Docs: man:nmbd(8)
             man:samba(7)
             man:smb.conf(5)
   Main PID: 3569 (nmbd)
     Status: "nmbd: ready to serve connections..."
      Tasks: 1 (limit: 9478)
     Memory: 18.4M
        CPU: 1.024s
     CGroup: /system.slice/nmb.service
             └─ 3569 /usr/sbin/nmbd --foreground --no-process-group

июн 22 13:14:14 host-132 systemd[1]: Starting Samba NMB Daemon...
июн 22 13:14:14 host-132 nmbd[3569]: [2024/06/22 13:14:14.635134,  0] ../../source3/nmbd/nmbd.c:901(main)
июн 22 13:14:14 host-132 nmbd[3569]:   nmbd version 4.19.6 started.
июн 22 13:14:14 host-132 nmbd[3569]:   Copyright Andrew Tridgell and the Samba Team 1992-2023
июн 22 13:14:14 host-132 systemd[1]: Started Samba NMB Daemon.


вроде бы ок что то поменялось но

[global]
   workgroup = SAMBA
   security = user

   passdb backend = tdbsam

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

   # Install samba-usershares package for support
   include = /etc/samba/usershares.conf

[homes]
   comment = Home Directories
   valid users = %S, %D%w%S
   browseable = no
   read only = no
   inherit acls = yes

[printers]
   comment = All Printers
   path = /var/tmp
   printable = yes
   create mask = 0600
   browseable = no

[print$]
   comment = Printer Drivers
   path = /var/lib/samba/drivers
   write list = @printadmin root
   force group = @printadmin
   create mask = 0664
   directory mask = 0775
[share_anon]
    comment = Directory For Anonymous Users
    path = /var/share_anon
    public = yes
    writable = no
    read only = no
    guest ok = yes

но при попытке подключится от винды к моему линуксу .... он спрашивает логин и пароль ... хотя

[share_anon]
    comment = Directory For Anonymous Users
    path = /var/share_anon
    public = yes
    writable = no
    read only = no
    guest ok = yes    --   вроде гость может подключатся т.е какое имя не укажи он должен подключить

а он каждый раз переспрашивает логин и пароль т.е линукс не пропускает соеденение от винды

root@host-132 samba]# smbclient -L localhost
Password for [SAMBA\root]:
Anonymous login successful

   Sharename       Type      Comment
   ---------       ----      -------
   print$          Disk      Printer Drivers
   share_anon      Disk      Directory For Anonymous Users
   IPC$            IPC       IPC Service (Samba 4.19.6)
   123             Disk     
   nobody          Disk      Home Directories
SMB1 disabled -- no workgroup available
[root@host-132 samba]#


dzhoser

read only = no
А права на чтение кто давать будет?
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

sflashg

#8
исправил  read only = 
на YES






но все равно пытаюсь от винды подключится к линукс и спрашивает меня Логин пароль 
пишу любые комбинации а он не пускает

а если от лиункса к винде то он тоже спрашивает  но там ввожу выдуманные имя и пароль 1 и пускает



Открыть содержимое (спойлер)
# See smb.conf.example for a more detailed config file or
# read the smb.conf manpage.
# Run 'testparm' to verify the config is correct after
# you modified it.
#
# Note:
# SMB1 is disabled by default. This means clients without support for SMB2 or
# SMB3 are no longer able to connect to smbd (by default).

[global]
        workgroup = SAMBA
        security = user

        passdb backend = tdbsam

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

        # Install samba-usershares package for support
        include = /etc/samba/usershares.conf

[homes]
        comment = Home Directories
        valid users = %S, %D%w%S
        browseable = no
        read only = yes
        inherit acls = yes

[printers]
        comment = All Printers
        path = /var/tmp
        printable = yes
        create mask = 0600
        browseable = no

[print$]
        comment = Printer Drivers
        path = /var/lib/samba/drivers
        write list = @printadmin root
        force group = @printadmin
        create mask = 0664
        directory mask = 0775

[Share]
        path = /home/files
        read only = Yes
        guest ok = Yes
        browseable = yes
        writable = yes
        create mask = 0777
        directory mask = 07777
 
[свернуть]

также мне не понятно

я думал что это аналог


т.е достаточно поставить галку и стема должна любую папку рассшаривать

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