在命令行输入命令:

~$ 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. PPT资源

    PPT模板下载:www.1ppt.com/moban/ 行业PPT模板:www.1ppt.com/hangye/ 节日PPT模板:www.1ppt.com/jieri/ PPT素材下载:www.1pp ...

  2. nginx简单学习(tomcat)

    一.负载均衡的简单配置 1.下载nginx 2.tomcat*2 配置不同的端口用于正常启动,在jsp中<%= session.getId()%>可以查看jSessionId,tomcat ...

  3. Java 线程转储 [转]

    http://www.oschina.net/translate/java-thread-dump java线程转储 java的线程转储可以被定义为JVM中在某一个给定的时刻运行的所有线程的快照.一个 ...

  4. extend 与 append 的区别

    >>> A = ['q', 'w', 'e', 'r'] >>> A.extend(['t', 'y']) >>> A ['q', 'w', 'e ...

  5. 阿里云安装kubernetes-UI报错endpoints \"kubernetes-dashboard\" not found解决方法

    问题:阿里云ECS安装kube-ui v5后,访问 http://master_ip:8080/ui/跳转到http://master_ip:8080/api/v1/proxy/namespaces/ ...

  6. 廖雪峰Java4反射与泛型-2注解-3处理注解

    1.处理注解 注解本身对对代码逻辑没有任何影响 SOURCE类型的注解在编译期就被丢掉了 CLASS类型的注解仅保存在class文件中 RUNTIME类型的注解在运行期可以被读取 如何使用注解由工具决 ...

  7. android 网络广播 类似QQ动态检查网络

    private ConnectivityManager mConnectivityManager; private NetworkInfo netInfo; 在onCreate 注册广播 Intent ...

  8. 小程序API录音 微信录音后 Silk格式转码MP3

    http://www.cnblogs.com/wqh17/p/6911748.html

  9. SSH框架总结(环境搭建+框架分析+实例源码下载)

    一.SSH框架简介 SSH是struts+spring+hibernate集成的web应用程序开源框架. Struts:用来控制的,核心控制器是Controller. Spring:对Struts和H ...

  10. adb显示 部分乱码修改方法

    用windows自带的命令行[cmd]软件链接adb 设备后,部分显示乱码,如下图片所示: 图1 修改方法如下: alias ls='busybox ls --color=never' 修改后显示正常 ...