如何检查是否安装了 Samba

Bow*_*ark 9 samba services smb

不知道我的Linux系统中是否预装了Samba。

我有/etc/samba/目录,smb.conf文件。但是如果我尝试这些命令之一

sudo service smb start
sudo service samba start
sudo service smbd start
Run Code Online (Sandbox Code Playgroud)

答案永远是unrecognized service

/etc/init.d那里一样,没有文件smbsambasmbd。我怎么能再查?

还是很感谢你!

Bra*_*iam 8

更简单的方法是与您的包管理器核对。dpkg、yum、emerge 等。如果这不起作用,你只需要输入samba --version,如果它在你的路径中,它应该可以工作。最后,您可以find / -executable -name samba用来查找任何名为 samba 的可执行文件。如果这些测试是否定的,则很可能您没有安装 samba。


use*_*086 6

在 SMB 版本 4.11.6-Ubuntu 中,运行以下命令:

systemctl status smbd
Run Code Online (Sandbox Code Playgroud)