Konfiguracja serwerów, usług, itp.
krzyniog
Posty: 50 Rejestracja: 09 grudnia 2007, 17:32
Post
autor: krzyniog » 12 stycznia 2021, 00:53
Proszę o pomoc w uruchomieniu skryptu logowania na Windows 7. Komputer dołączony do domeny, ale w żaden sposób nie potrafię go zmusić do wykonania skryptu mapującego dysk.
Poniżej zamieszczam zawartość pliku smb.conf
Kod: Zaznacz cały
# Global parameters
[global]
domain logons = yes
dns forwarder = 192.168.10.1
netbios name = KDEBIAN
realm = SP.EDU
server role = active directory domain controller
workgroup = SP
idmap_ldb:use rfc2307 = yes
logon script = dysk.bat
[netlogon]
path = /home/logon
read only = No
[sysvol]
path = /var/lib/samba/sysvol
read only = No
[all]
path = /home/all
browsable = yes
writable = yes
create mask = 0777
directory mask = 0777
i skrypt
Ostatnio zmieniony 12 stycznia 2021, 09:03 przez
krzyniog , łącznie zmieniany 3 razy.
LordRuthwen
Moderator
Posty: 2324 Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?
Post
autor: LordRuthwen » 12 stycznia 2021, 07:59
A może jakieś logi?
krzyniog
Posty: 50 Rejestracja: 09 grudnia 2007, 17:32
Post
autor: krzyniog » 12 stycznia 2021, 09:00
Tylko nie bardzo wiem jakie logi sprawdzić
Przesyłam zawartość pliku log.samba
Kod: Zaznacz cały
[2021/01/12 08:55:41.103040, 0] ../source4/smbd/process_standard.c:81(sigterm_signal_handler)
sigterm_signal_handler: Exiting pid 558 on SIGTERM
[2021/01/12 08:55:41.106987, 0] ../source4/smbd/process_standard.c:81(sigterm_signal_handler)
sigterm_signal_handler: Exiting pid 557 on SIGTERM
[2021/01/12 08:55:41.111054, 0] ../source4/smbd/process_standard.c:81(sigterm_signal_handler)
sigterm_signal_handler: Exiting pid 554 on SIGTERM
[2021/01/12 08:55:41.114972, 0] ../source4/smbd/process_standard.c:81(sigterm_signal_handler)
sigterm_signal_handler: Exiting pid 553 on SIGTERM
[2021/01/12 08:55:41.118524, 0] ../source4/smbd/process_standard.c:81(sigterm_signal_handler)
sigterm_signal_handler: Exiting pid 552 on SIGTERM
[2021/01/12 08:55:41.118701, 0] ../source4/smbd/process_standard.c:81(sigterm_signal_handler)
sigterm_signal_handler: Exiting pid 551 on SIGTERM
[2021/01/12 08:55:41.122171, 0] ../source4/smbd/process_standard.c:81(sigterm_signal_handler)
sigterm_signal_handler: Exiting pid 550 on SIGTERM
[2021/01/12 08:55:41.122951, 0] ../source4/smbd/process_standard.c:81(sigterm_signal_handler)
sigterm_signal_handler: Exiting pid 549 on SIGTERM
[2021/01/12 08:55:41.126205, 0] ../source4/smbd/process_standard.c:81(sigterm_signal_handler)
sigterm_signal_handler: Exiting pid 547 on SIGTERM
[2021/01/12 08:55:41.129565, 0] ../source4/smbd/process_standard.c:81(sigterm_signal_handler)
sigterm_signal_handler: Exiting pid 545 on SIGTERM
[2021/01/12 08:55:41.130953, 0] ../source4/smbd/process_standard.c:81(sigterm_signal_handler)
sigterm_signal_handler: Exiting pid 544 on SIGTERM
[2021/01/12 08:55:41.134240, 0] ../source4/smbd/process_standard.c:81(sigterm_signal_handler)
sigterm_signal_handler: Exiting pid 543 on SIGTERM
[2021/01/12 08:55:41.137764, 0] ../source4/smbd/process_standard.c:81(sigterm_signal_handler)
sigterm_signal_handler: Exiting pid 542 on SIGTERM
[2021/01/12 08:55:41.212501, 0] ../source4/smbd/server.c:587(binary_smbd_main)
samba version 4.9.5-Debian started.
Copyright Andrew Tridgell and the Samba Team 1992-2018
[2021/01/12 08:55:41.349645, 0] ../source4/smbd/server.c:773(binary_smbd_main)
binary_smbd_main: samba: using 'standard' process model
i log.smbd
Kod: Zaznacz cały
[2021/01/12 08:55:42.330948, 0] ../lib/util/become_daemon.c:138(daemon_ready)
daemon_ready: STATUS=daemon 'smbd' finished starting up and ready to serve connections
krzyniog
Posty: 50 Rejestracja: 09 grudnia 2007, 17:32
Post
autor: krzyniog » 12 stycznia 2021, 10:30
Przepraszam, już podaję.
Kod: Zaznacz cały
root@kdebian:/var/log# 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 "[netlogon]"
Processing section "[sysvol]"
Processing section "[all]"
Loaded services file OK.
Server role: ROLE_ACTIVE_DIRECTORY_DC
Kod: Zaznacz cały
root@kdebian:/var/log# testparm -V
Version 4.9.5-Debian
Kod: Zaznacz cały
root@kdebian:/var/log# cat /etc/debian_version
10.7
Czy ten skrypt powinien być pobierany i wykonywany automatycznie czy może konieczna jest jakaś konfiguracja na kliencie Windows? Może czegoś nie ustawiłem.
Dodam, że ustawiłem uprawnienia tak, że zasób netlogon wyświetla się na kliencie i po kliknięciu skrypt działa, ale przy logowaniu się nie uruchamia.
krzyniog
Posty: 50 Rejestracja: 09 grudnia 2007, 17:32
Post
autor: krzyniog » 13 stycznia 2021, 20:14
Czy ktoś pomoże?
pawkrol
Moderator
Posty: 939 Rejestracja: 03 kwietnia 2011, 10:25
Post
autor: pawkrol » 15 stycznia 2021, 14:11
Domena AD?
Jeśli tak, to mapowanie zrób przez GPO, bo UAC tutaj coś blokuje.
Kod: Zaznacz cały
KU -> Preferencje -> Ustawienia systemu -> Mapowanie dysków
Lokalizacja: \\server.domena.lan
Oznacz jako: Udział sieciowy
Można dodać walidację na poziome samego mapowania: Wspólne-> Użytkownicy należący do grupy zabezpieczeń : APP_Grupa_SOFT