Linux   发布时间:2022-04-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了linux – process_usershare_file:stat失败.允许拒绝Samba大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我在ubuntu中使用samba创建了一个共享文件夹,以便 Windows机器可以使用以下命令访问它: $sudo net usershare add documents /home/developer/documents "Developer documents" everyone:F guest_ok=y 我给文件夹777的权限: $sudo chmod 0777 /home/develope
我在ubuntu中使用samba创建了一个共享文件夹,以便 Windows机器可以使用以下命令访问它:
$sudo net usershare add documents /home/developer/documents "Developer documents" everyone:F guest_ok=y

我给文件夹777的权限:

$sudo chmod 0777 /home/developer/documents

然后我检查我做了什么

$sudo net usershare info --long

当我想看看文件夹是否从所有Windows机器可见时,您可以看到.但是,您无法访问该文件夹,并获得以下错误:“权限被拒绝”

消息:/var/log/samba/log.ip-domain是:

process_usershare_file: stat of /var/lib/samba/usershares/BACkuparsac Failed. Permission denied

然后,我尝试添加一些规则到我的smb.conf

[documents]
   comment = Documents for Developers
   path = /home/developer/documents
   browseable = yes
   writable = yes
   read only = yes
   guest ok = yes
   directory mask = 0777

但是Permission被拒绝的错误不断来临.还有什么我需要做的吗?我需要这个文件夹可以被所有Windows机器访问.

注意:我使用Ubuntu 14.04

@H_696_41@解决方法
原因是Samba不会将用户与系统同步.
解决了我的问题,在Kubuntu 14.10:
sudo apt-get install libpam-smbpass
sudo service samba restart

如果您不想与PAM同步用户,只需将用户添加到Samba的密码数据库

sudo smbpasswd -a <user>

之后,用户将能够在Samba机器上打开共享文件夹.

大佬总结

以上是大佬教程为你收集整理的linux – process_usershare_file:stat失败.允许拒绝Samba全部内容,希望文章能够帮你解决linux – process_usershare_file:stat失败.允许拒绝Samba所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。