当前位置:首页 > 站长知识 > 服务器 > 正文内容

Linux testparm命令用法详解

2025-01-09服务器36

Linux testparm命令用于测试Samba的设置是否正确无误。

执行testparm(test parameter)指令可以简单测试Samba的配置文件,假如测试结果无误,Samba常驻服务就能正确载入该设置值,但并不保证其后的操作如预期般一切正常。

语法

testparm [-s][配置文件][<主机名称><IP地址>]

参数说明

  • -s 不显示提示符号等待用户按下Enter键,就直接列出Samba服务定义信息。

实例

查看Ssmba配置

# testparm     Load smb config files from /etc/samba/smb.confProcessing section '[homes]'Processing section '[printers]'Processing section '[uptech]'Processing section '[home]'Loaded services file OK.Server role: ROLE_STANDALONEPress enter to see a dump of your service definitions      ///按下回车继续# Global parameters[global]workgroup = MYGROUP
server string = Samba Serversecurity = SHARE
encrypt passwords = Nopassword server = Nonelog file = /var/log/samba/%m.log
max log size = 50socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192printcap name = /etc/printcap
dns proxy = Noidmap uid = 16777216-33554431idmap gid = 16777216-33554431cups options = raw[homes]comment = Home Directoriesread only = Nobrowseable = No[printers]comment = All Printerspath = /var/spool/samba
printable = Yesbrowseable = No[uptech]comment = *path = /home/uptech
read only = Noguest ok = Yes[home]comment = *path = /home
read only = Noguest ok = Yes