1

[global]
        security = user
        passdb backend = tdbsam
        workgroup = WORKGROUP
        lanman auth = no
        ntlm auth = yes
        client lanman auth = no

[web-data]
        path = /var/www
        browseable = yes
        writable = yes
        write list = student01
        guest ok = no
        valid users = student01
        force user = root
        force group = root

[office]
        pat = /home/user/office
        available = yes
        browseable = yes
        writable = yes
        write list = student01
        guest ok = no
        valid users = student01
        force user = root
        force group = root



root@websrv01:~# testparm
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Registered MSG_REQ_POOL_USAGE
Registered MSG_REQ_DMALLOC_MARK and LOG_CHANGED
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[web-data]"
Processing section "[office]"
Unknown parameter encountered: "pat"
Ignoring unknown parameter "pat"
WARNING: No path in service office - making it unavailable!
NOTE: Service office is flagged unavailable.
Loaded services file OK.
Server role: ROLE_STANDALONE

Press enter to see a dump of your service definitions

# Global parameters
[global]
        ntlm auth = ntlmv1-permitted
        security = USER
        idmap config * : backend = tdb


[web-data]
        force group = root
        force user = root
        path = /var/www
        read only = No
        valid users = student01
        write list = student01


[office]
        available = No
        force group = root
        force user = root
        read only = No
        valid users = student01
        write list = student01
+ открыть спойлер

https://habrastorage.org/webt/61/9c/e9/619ce94bbd189997884659.png

2

OlZhi пишет:

[office]
        pat = /home/user/office

Может быть все таки:
path = /home/user/office   ???

На это намекает выхлоп команды testparm :

Unknown parameter encountered: "pat"
Ignoring unknown parameter "pat"
WARNING: No path in service office - making it unavailable!
NOTE: Service office is flagged unavailable.

Путь важнее цели.

3

caspar пишет:
OlZhi пишет:

[office]
        pat = /home/user/office

Может быть все таки:
path = /home/user/office   ???

На это намекает выхлоп команды testparm :

Unknown parameter encountered: "pat"
Ignoring unknown parameter "pat"
WARNING: No path in service office - making it unavailable!
NOTE: Service office is flagged unavailable.

Исправил. Но до сих пор не отображается папка office в сети
*** Добавлено: 24.11.2021 10:06:33 ***

+ открыть спойлер

 Консоль:
root@websrv01:~# testparm
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Registered MSG_REQ_POOL_USAGE
Registered MSG_REQ_DMALLOC_MARK and LOG_CHANGED
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[web-data]"
Processing section "[office]"
Unknown parameter encountered: "ready only"
Ignoring unknown parameter "ready only"
Loaded services file OK.
Server role: ROLE_STANDALONE

Press enter to see a dump of your service definitions

# Global parameters
[global]
        ntlm auth = ntlmv1-permitted
        security = USER
        idmap config * : backend = tdb


[web-data]
        force group = root
        force user = root
        path = /var/www
        read only = No
        valid users = student01
        write list = student01


[office]
        force group = root
        force user = root
        guest ok = Yes
        path = /home/user/office
        read only = No
        valid users = student01
        write list = student01

4

Unknown parameter encountered: "ready only"
Ignoring unknown parameter "ready only"

READY?
read only должно быть

5

OlZhi пишет:

Исправил. Но до сих пор не отображается папка office в сети

А что говорит testparm?

Путь важнее цели.

6

caspar пишет:

А что говорит testparm?

В спойлере чуть выше есть вывод.
С пометкой: *** Добавлено: 24.11.2021 10:06:33 ***

7

MozgFx пишет:

Unknown parameter encountered: "ready only"
Ignoring unknown parameter "ready only"

READY?
read only должно быть

Исправил и теперь, как я понял работает нормально. По крайней мере после перезагрузки office не исчезает.

8

А Вы сами читаете вывод команды testparm?
Если не читаете, зачем ее даете?

OlZhi пишет:

Processing section "[office]"
Unknown parameter encountered: "ready only"
Ignoring unknown parameter "ready only"

Путь важнее цели.

9

caspar пишет:

А Вы сами читаете вывод команды testparm?
Если не читаете, зачем ее даете?

Каюсь. Не посмотрел туда.