samba 故障的排错实例

   曾在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日志

转载于:https://blog.51cto.com/501332/2106564

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值