Samba的smb服务已经启动成功,访问samba某个共享目录时,提示错误信息“NT_STATUS_

2021-09-27 09:53发布

怎么解决呀

怎么解决呀

8条回答
一个Ai
2021-09-30 13:56

rhce练习samba共享配置好,client验证提示NT_STATUS_ACCESS_DENIED listing \*


[root@system2 /]# smbclient //172.24.8.11/devops -U akira%redhat

Domain=[STAFF] OS=[Windows 6.1] Server=[Samba 4.2.3]

smb: \> ls

NT_STATUS_ACCESS_DENIED listing \*


百度很多说是防火墙和selinux问题,检查server端selinux没有开启,防火墙允许了samba服务,检查文件/etc/samba/smb.conf配置也没有问题


[root@system1 samba]# vi /etc/samba/smb.conf


[devops]

        path = /devops

        browseable = yes

        hosts allow = 172.24.8.

        writable = no

        write list = akira


查看用户配置也是有的


[root@system1 samba]# pdbedit -L

andy:2003:andy

akira:2005:akira

silene:2004:silene


检查/devops目录权限,是rw的


[root@system1 samba]# ll -d /devops

drwxrwxr-x+ 3 root root 14 8月  22 11:49 /devops

[root@system1 samba]# getfacl /devops

getfacl: Removing leading '/' from absolute path names

# file: devops

# owner: root

# group: root

user::rwx

user:akira:rw-

group::r-x

mask::rwx

other::r-x


测试发现用别的用户登录共享都可以执行ls命令不会报错,怀疑还是权限问题,干脆直接把/devops权限修改成777试下就正常不报错了

一周热门 更多>