Sambaで自宅active directoryを構築している。
先日SD Cardが破損してRaspbian Stretch で再構築しているが、従来と自動起動方法が変更になっているので忘備録。
従来Jessieは/etc/init.d/samba-ad-dcに起動スクリプトを配置していたのだが、Stretchではsystemdを前提として設定する。
設定方法はsamba wikiのままであるが、service fileは当方の環境に合わせて以下の通りとしている。
GNU nano 2.7.4 ファイル: samba-ad-dc.service
[Unit]
Description=Samba Active Directory Domain Controller
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
ExecStart=/opt/samba/sbin/samba -D
PIDFile=/opt/samba/var/run/samba.pid
ExecReload=/bin/kill -HUP $MAINPID
[Install]
WantedBy=multi-user.target
root@raspberrypi1:/etc/systemd/system# pstree
systemd─┬─2*[agetty]
├─cron
├─dbus-daemon
├─dhcpcd
├─rsyslogd─┬─{in:imklog}
│ ├─{in:imuxsock}
│ └─{rs:main Q:Reg}
├─samba─┬─samba───samba───smbd─┬─cleanupd
│ │ ├─lpqd
│ │ └─smbd-notifyd
│ ├─11*[samba]
│ └─samba───samba───winbindd───3*[winbindd]
├─sshd───sshd───sshd───bash───su───bash───pstree
├─systemd───(sd-pam)
├─systemd-journal
├─systemd-logind
├─systemd-timesyn───{sd-resolve}
├─systemd-udevd
└─thd
root@raspberrypi1:/etc/systemd/system# systemctl status samba-ad-dc.service
● samba-ad-dc.service - Samba Active Directory Domain Controller
Loaded: loaded (/etc/systemd/system/samba-ad-dc.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2018-12-04 22:26:04 JST; 15min ago
Process: 563 ExecStart=/opt/samba/sbin/samba -D (code=exited, status=0/SUCCESS)
Main PID: 576 (samba)
CGroup: /system.slice/samba-ad-dc.service
├─576 samba: root process .
├─582 samba: task[s3fs_parent]
├─583 samba: task[dcesrv] .
├─584 samba: tfork waiter process
├─585 samba: task[nbtd] .
├─586 /opt/samba/sbin/smbd -D --option=server role check:inhibit=yes --foreground
├─587 samba: task[wrepl] .
├─588 samba: task[ldapsrv] .
├─589 samba: task[cldapd] .
├─590 samba: conn[kdc_tcp] c[ipv4:192.168.0.19:59581] s[ipv4:192.168.0.20:88] server_id[590.42]
├─591 samba: task[dreplsrv]
├─592 samba: task[winbindd_parent]
├─593 samba: task[ntp_signd]
├─594 samba: tfork waiter process
├─595 samba: task[kccsrv] .
├─596 /opt/samba/sbin/winbindd -D --option=server role check:inhibit=yes --foreground
├─597 samba: task[dnsupdate]
├─598 samba: task[dns] .
├─607 /opt/samba/sbin/smbd -D --option=server role check:inhibit=yes --foreground
├─608 /opt/samba/sbin/smbd -D --option=server role check:inhibit=yes --foreground
├─609 winbindd: domain child [HIGHSPEC]
├─610 winbindd: idmap child .
├─611 winbindd: domain child [BUILTIN]
└─612 /opt/samba/sbin/smbd -D --option=server role check:inhibit=yes --foreground
12月 04 22:26:07 raspberrypi1 samba[576]: root process[576]: [2018/12/04 22:26:07.316728, 0] ../source4/smbd/server.c:696(binary_smbd_main)
12月 04 22:26:07 raspberrypi1 samba[576]: root process[576]: binary_smbd_main: samba: using 'standard' process model
12月 04 22:26:07 raspberrypi1 samba[576]: root process[576]: [2018/12/04 22:26:07.574858, 0] ../lib/util/become_daemon.c:138(daemon_ready)
12月 04 22:26:07 raspberrypi1 samba[576]: root process[576]: daemon_ready: STATUS=daemon 'samba' finished starting up and ready to serve connections
12月 04 22:26:09 raspberrypi1 winbindd[596]: [2018/12/04 22:26:09.727373, 0] ../source3/winbindd/winbindd_cache.c:3160(initialize_winbindd_cache)
12月 04 22:26:09 raspberrypi1 winbindd[596]: initialize_winbindd_cache: clearing cache and re-creating with version number 2
12月 04 22:26:09 raspberrypi1 winbindd[596]: [2018/12/04 22:26:09.861619, 0] ../lib/util/become_daemon.c:138(daemon_ready)
12月 04 22:26:09 raspberrypi1 winbindd[596]: daemon_ready: STATUS=daemon 'winbindd' finished starting up and ready to serve connections
12月 04 22:26:10 raspberrypi1 smbd[586]: [2018/12/04 22:26:10.776295, 0] ../lib/util/become_daemon.c:138(daemon_ready)
12月 04 22:26:10 raspberrypi1 smbd[586]: daemon_ready: STATUS=daemon 'smbd' finished starting up and ready to serve connections
2018-12-04
登録:
コメントの投稿 (Atom)
0 コメント:
コメントを投稿