我看到有些人正在使用smb.service
:
# systemctl enable smb
# systemctl start smb
与 有何不同smbd.service
?
答案1
smb.service
是 Samba 项目提供的服务的名称。 Debian Samba 软件包将这些文件作为smbd.service
(等等nmbd.service
)提供;其他发行版按原样发货。
因此,在基于 Fedora 的发行版(包括 RHEL)上,服务文件是smb.service
,而在 Debian(直到 Debian 11)中是smbd.service
,但两者是等效的。samba
Debian 12 中的软件包将运送同义词,所以smb.service
和smbd.service
都会起作用。
答案2
没什么,一些发行版在启动 Samba smbd 守护进程时使用“smb”,其他发行版则使用“smbd”。