Samba 命令与守护进程使用指南
1. Samba 程序概述
Samba 是一套让 Unix/Linux 系统能够与 Windows 系统进行文件和打印机共享的软件。它包含多个程序,每个程序都有特定功能和命令行参数。
2. smbd 程序
- 功能:提供 Samba 的文件和打印机服务,为每个客户端使用一个 TCP/IP 流和一个守护进程。由默认配置文件
/lib/smb.conf控制,也可通过命令行选项覆盖配置。 - 配置文件重新加载:配置文件每分钟自动重新评估。若文件有更改,多数新选项会立即生效。可向
smbd发送SIGHUP信号强制其立即重新加载配置文件,但不会影响已连接的客户端。客户端需断开并重新连接,或重启服务器,才能应用新配置。 - 信号处理:
- 发送
SIGTERM (-15)信号可优雅地关闭smbd进程。 - 发送
SIGUSR1信号可在运行时增加调试日志级别。 - 发送
SIGUSR2信号可在运行时降低调试日志级别。
- 发送
- 命令行选项:
| 选项 | 描述 |
| — | — |