在命令行输入命令:

~$ smbclient -L \\127.0.0.1
按要求输入密码后,提示出错:
session setup failed: NT_STATUS_LOGON_FAILURE

这是因为执行smbclient命令的用户ID没有成为samba服务的用户,解决方法如下:
先将改用户ID加入到samba中
~$ smbpasswd -a 某用户ID
按要求设置密码

这样该用户ID就成为了samba服务的用户了,此时再输入命令:
~$ smbclient -L \\127.0.0.1
Domain=[Example] OS=[Unix] Server=[Samba 3.6.3]

Sharename Type Comment
--------- ---- -------
print$ Disk Printer Drivers
cdrom Disk Samba server's CD-ROM
音乐 Disk Music files
IPC$ IPC IPC Service (Samba File Server)
Domain=[Example] OS=[Unix] Server=[Samba 3.6.3]

Server Comment
--------- -------
Test1 Samba File Server
Test2

Workgroup Master
--------- -------
Example Test2

问题解决。

smbclient 错误“tree connect failed: NT_STATUS_BAD_NETWORK_NAME”

遇到此问题,那就是需要关闭 SElinux 这个东东:

1、快速关闭SElinux,使用如下命令就可以:

  /usr/sbin/setenforce 0 立刻关闭 SELINUX

  /usr/sbin/setenforce 1 立刻启用 SELINUX

 2、加到系统默认启动里面

  echo "/usr/sbin/setenforce 0" >> /etc/rc.local

3、可以编辑配置文件达到同样的目的

vi /etc/selinux/conf

SELINUX=disabled

++++++++++++++++++++

samba配置中常见错误收集 http://blog.csdn.net/tang_fu/article/details/6168116

一. Server not using user level security and no password supplied.
tree connect failed: NT_STATUS_BAD_NETWORK_NAME

可能的原因:

1、指定的共享路径path有误,path中不能有中文字符,因为有些版本对中文支持不够好。

2、指定的共享路径不存在,譬如:smb.conf中这样配置:

[global]
workgroup = MYGROUP
server string = Linux Samba Server TestServer
security = share
[tangfu]
path = /sysadm
writeable = yes
public = yes
正确的访问方法应该是:smbclient //samba服务器IP或127.0.0.1/tangfu, 如果这样访问:samclient //127.0.0.1/tangfuu

uu 将会出现以上错误。

二、Server not using user level security and no password supplied.
Server requested LANMAN password (share-level security) but 'client lanman auth' is disabled
tree connect failed: NT_STATUS_ACCESS_DENIED

可能的原因:

1、在global中配置了security=share,但是在共享片段中没有配置public = yes。例如:

[global]
workgroup = MYGROUP
security = share

[cs2c-tangfu]
path = /home/tangfu
writeable = yes
browseable = yes

此时无论输入密码还是不输入密码均会出现上面的错误。

2、在global中配置了security=share,但是在共享片段中配置了public = yes。例如:

[global]
workgroup = MYGROUP
security = share

[cs2c-tangfu]
path = /home/tangfu
writeable = yes
browseable = yes

public = yes

此时如果不输入密码 可以正常访问,但是如果输入密码会出现以上错误。

三、session setup failed: NT_STATUS_LOGON_FAILURE

可能的原因:

1、在global中配置了guest ok = yes或者public = yes(guest ok=yes和public = yes代表的意思差不多 ),或者是在共享片段中配置 配置了guest ok = yes或者public = yes 。例如:

[global]
workgroup = MYGROUP
guest ok = yes

[cs2c-tangfu]
path = /home/tangfu
writeable = yes
browseable = yes

此时如果不输入密码可以正常访问,但是如果输入密码会出现以上错误。

四、tree connect failed:NET_STATUS_BAD_NETWORK_NAME

可能原因:

1、共享的目录没有相应的权限

五、NET_STATUS_NETWORK_ACCESS_DENIED

可能原因:

1.共享目录没有权限。

jcifs.smb.SmbException: The network name cannot be found.

*********

又搞错了概念, 白忙活。。。

来来往往,皆为利益, 人们因为利益聚集一起, 因为利益分开。。。一个公司的强大也是因为 许多人的觉得有利可图,利益方向一致, 失败则是 各种利益纠纷。。

哭了, 搞了很久发现替换错了文件,,,一个错误的目录。。。

学习新东西,,,, 第 一次找到很多资料, 了解了相关概念,但是不能消化, 第二次再来, 从头去找很多资料, 还是消化不了, 如此循环。。

跟着官方教程, 一步一步来,总没错的。。。

samba配置中常见错误收集.txt的更多相关文章

  1. ios开发——错误总结篇&开发中常见错误和警告总结(四)

    ios开发——开发总结&开发中常见错误和警告总结(四) 网易彩票实战总结(错误) 错误总结之类的实现 经典错误之重复定义与导入错误 经典错误关于父类的实现 通知对象: 控制器的定义 Xcode ...

  2. 将web项目导入到eclipse中常见错误

     将web项目导入到eclipse中常见错误  错误1:string cannot be resolved to a type  原因:这种情况一般是因为你的JDK版本没有设置好,或者设置的有不一致的 ...

  3. python编程中常见错误

    python编程培训中常见错误最后,我想谈谈使用更多python函数(数据类型.函数.模块.类等)时可能遇到的问题.由于篇幅有限,我们试图将其简化,特别是一些高级概念.有关更多详细信息,请阅读学习py ...

  4. Http常见错误收集

    HTTP 错误 400 400 请求出错 由于语法格式有误,服务器无法理解此请求.不作修改,客户程序就无法重复此请求. HTTP 错误 401 401.1 未授权:登录失败 此错误表明传输给服务器的证 ...

  5. iOS开发过程中常见错误问题及解决方案

    错误原因:ld: x duplicate symbol for architecture x86_64 clang: error: linker command failed with exit co ...

  6. 本人arcgis api for javascript中常见错误总结

    1. 2.对象不支持"replace"属性或方法 解决办法:一般在ie中执行js会报这样的错误,基本问题就是你引用了某个对象中不存在的方法,可能是这个方法本来存在而你写错了,或者调 ...

  7. kafka集群中常见错误的解决方法:kafka.common.KafkaException: Should not set log end offset on partition

    问题描述:kafka单台机器做集群操作是没有问题的,如果分布多台机器并且partitions或者备份的个数大于1都会报kafka.common.KafkaException: Should not s ...

  8. python中常见错误及try-except 的用法

    1.常见的错误 我们在使用python过程中会出现: (1)SyntaxError 句法错误. (2)IndentationError 缩进错误. (3)NameError 变量未定义错误. (4)T ...

  9. zabbix3.4.7使用过程中常见错误

    ================================================================================================ 1.Z ...

随机推荐

  1. Myeclipse 2017安装

    一.下载 Myeclipse官网下载地址:http://www.myeclipsecn.com/download/ 二.安装 安装详细步骤省略,仅仅是一路下一步即可,博主默认安装到了C盘,注意:安装完 ...

  2. Linux ssh服务器配置

    配置文件在/etc/sshd_config,注意只有root可rw,其他所有用户权限为---. 配置说明可参考man sshd_config. 如果更改了服务器端口号,并且启用了SELinux,需要执 ...

  3. S域传递函数的零点和极点

    传递函数的极点就是对应微分方程的特征根(回忆一下,$\frac{1}{s+a}$是$e^{-a t}$的Laplace变换),因此它们决定了系统自由运动的模态. 传递函数的零点不直接形成自由运动的模态 ...

  4. CentOS 7下NFS Server作rootfs时的兼容性问题

    最近新装CentOS 7,发现原先CentOS 6.3下可用的一块ARM Dev board不能用了,表现为VFS mount挂载rootfs失败. 使用WireShark发现,服务器对client发 ...

  5. ThreadPoolExecutor简单学习

    Executors和ThreadPoolExecutor两者的区别和联系 jdk中文文档 https://blog.fondme.cn/apidoc/jdk-1.8-google/ 还可以的两个博客 ...

  6. 持续集成(Continuous Integration)基本概念与实践

    本文由Markdown语法编辑器编辑完成. From https://blog.csdn.net/inter_peng/article/details/53131831 1. 持续集成的概念 持续集成 ...

  7. uoj#187. 【UR #13】Ernd

    http://uoj.ac/problem/187 每个点只能从时间,b+a,b-a三维都不大于它的点转移过来,将点按时间分成尽量少的一些段,每段内三维同时非严格单调,每段内的点可能因为连续选一段而产 ...

  8. 把1,2,3…n*n 的数字按照顺时针螺旋的形式填入数字矩阵

    从键盘输入一个整数(1~20)则以该数字为矩阵的大小,把1,2,3…n*n 的数字按照顺时针螺旋的形式填入其中.例如:输入数字2,则程序输出:1 24 3输入数字3,则程序输出:1 2 38 9 47 ...

  9. Springboot配置使用ssl,使用https

    SSL(Secure Sockets Layer 安全套接层)是为网络通信提供安全及数据完整性的一种安全协议,SSL在网络传输层对网络连接进行加密,SSL协议位于TCP/IP协议与各种应用层协议之间, ...

  10. 廖雪峰Java4反射与泛型-2注解-2定义注解

    1.定义注解 使用@interface定义注解Annotation 注解的参数类似无参数方法 可以设定一个默认值(推荐) 把最常用的参数命名为value(推荐) 2.元注解 2.1Target使用方式 ...