曾在centos7的系统上简单部署一个samba 服务,虽然有些用户权限还没有完全设置,但基本能用。
 随后随意暂停服务后发现samba服务运行不成功,老是提示有进程存在。
     systemctl status smb.service -l

â— smb.service - Samba SMB Daemon Loaded: loaded (/usr/lib/systemd/system/smb.service; disabled; vendor preset: disabled) Active: failed (Result: exit-code) since Wed 2016-05-18 16:20:07 CST; 1min 8s ago Process: 3572 ExecStart=/usr/sbin/smbd $SMBDOPTIONS (code=exited, status=127) Main PID: 3572 (code=exited, status=127)

May 18 16:20:07 localhost.localdomain systemd[1]: Starting Samba SMB Daemon... May 18 16:20:07 localhost.localdomain smbd[3572]: /usr/sbin/smbd: relocation error: /lib64/libsamba-credentials.so.0: symbol GSS_KRB5_CRED_NO_CI_FLAGS_X, version gssapi_krb5_2_MIT not defined in file libgssapi_krb5.so.2 with link time reference May 18 16:20:07 localhost.localdomain systemd[1]: smb.service: Main process exited, code=exited, status=127/n/a

可用PS查询进程ID却没有发现,因此也无法删除进程。

参考网上资料: https://www.cnblogs.com/hehehe886/p/7605348.html
	怀疑也是配置文件引起的问题。
	
	1. testparm命令来测试smb.conf配置档的合法性
	    提示smb.conf 文件 安全验证方式为share的错误提示,新的samba默认
			使用user. 更改回默认方式,启动正常,发现配置文件确实指定了用户
			访问
	2. 使用自带命令 输出samba日志