注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

0与1构筑世界,程序员创造时代

软件架构设计 Java编程

 
 
 

日志

 
 

Samba(SMB) - 常用操作及错误处理 | SMB common operations and how to solve problems  

2011-06-19 15:30:29|  分类: Linux |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
       以前都是在Windows上访问Linux上的共享资源或者是Linux访问Linux上的共享资源,今天刚好需要用到从Linux上访问Windows的共享资源。 在操作的过程中碰到了一些问题,将处理方式和结果记录下来备忘:

一、环境

客户端:Ubuntu Linux 10.10
服务端:Windows Xp

二、SMB命令基本知识

1、列出服务端的共享资源列表。
smbclient -L 主机 -U 用户名
shell> smbclient -L //10.3.18.24 -U Guest
Enter Guest's password:
Domain=[AOFENG] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

    Sharename       Type      Comment
    ---------              ----         -------
    PDFCreator      Printer   eDoc Printer
    IPC$                 IPC        远程 IPC
    print$                Disk       打印机驱动程序
    SharedDocs     Disk     
    打印机4            Printer   HP LaserJet 8150 PCL 6
    打印机2            Printer   Microsoft XPS Document Writer
    打印机3            Printer   Microsoft Office Document Image Writer
    Music               Disk     
session request to 10.3.18.24 failed (Called name not present)
session request to 10 failed (Called name not present)
Domain=[AOFENG] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

    Server               Comment
    ---------            -------

    Workgroup            Master
    ---------            -------

2、鉴权并访问共享资源。
smbclient 主机 -U 用户名
shell> smbclient //10.3.18.24/Music -U Guest
Enter Guest's password:
Domain=[AOFENG] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
smb: \> help
?                     allinfo                 altname              archive            blocksize      
cancel             case_sensitive   cd                       chmod            chown          
close               del                     dir                       du                   echo           
exit                  get                     getfacl                hardlink           help           
history              iosize                lcd                      link                  lock           
lowercase        ls                       l                          mask               md             
mget                mkdir                 more                  mput                newer          
open                posix                  posix_encrypt    posix_open      posix_mkdir    
posix_rmdir      posix_unlink      print                   prompt             put            
pwd                  q                       queue                 quit                  readlink       
rd                     recurse             reget                   rename            reput          
rm                    rmdir                 showacls            setmode           stat           
symlink             tar                    tarmode              translate           unlock         
volume             vuid                  wdel                    logon                listconnect    
showconnect    ..                      ! 

三、错误处理

1、session setup failed: NT_STATUS_LOGON_FAILURE。
原因:鉴权时使用了Administrator用户。
SMB - 常用操作及错误处理 - 傲风 - 宝剑锋从磨砺出 梅花香自苦寒来解决方法:改用Guest用户鉴权。

  评论这张
 
阅读(1349)| 评论(3)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017