linux下,要访问windows的共享,有好几种情况,下面进行总结。

外面的文章,有点介绍需要使用samba,有点说什么都不需要,只需要mount加上参数,

功能是实现,不过原理,还是不太明白,我发现系统多了一个winbind的服务。

下面就是我的测试过程。我的系统是centos5.4,最小化安装。

[root@centos5 ~]# mkdir /mnt/share 
[root@centos5 ~]# mount //192.168.1.120/share /mnt/share 
mount: wrong fs type, bad option, bad superblock on //192.168.1.120/share, 
missing codepage or other error 
In some cases useful info is found in syslog - try 
dmesg | tail or so

这是时候,会报这个错误,无论你怎么加参数,-t cifs 都是不行的。

yum install samba-client

这个时候,会把下面这两个包都装上。

Running Transaction 
Installing  : samba-common  
Installing  : samba-client

装完后,再运行这条命令。

# mount //192.168.1.120/share /mnt/share 
Password: 
[root@centos5 ~]# ls /mnt/share/ 
iRedMail.zip  XP_OEM免激活.rar 
Windows+7+OEM、MSDN、+旗舰版+SP2+OEM+BT种子(含12映像).rar

我的windows共享,没有设置密码,任何人都可以访问。中文显示也是没有问题

我的字符集是英文,不过显示中文是没有问题的。

看来linux访问windows共享,越来越方便。

注意,linux连接windows的目录,是分大小写。

使用smbclient的命令。可以查看windows的所有共享。

# smbclient -L //192.168.1.120 
Password: 
Domain=[DELL-BB70AEAFFD] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager] 
Sharename  Type  Comment 
---------  ----  ------- 
IPC$  IPC  远程 IPC 
D$  Disk  默认共享 
share  Disk  
ADMIN$  Disk  远程管理 
C$  Disk  默认共享 
session request to 192.168.1.120 failed (Called name not present) 
session request to 192 failed (Called name not present) 
Domain=[DELL-BB70AEAFFD] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager] 
Server  Comment 
---------  ------- 
Workgroup  Master 
---------  -------

# which smbclient 
/usr/bin/smbclient 
# rpm -qf /usr/bin/smbclient 
samba-client-3.0.33-3.14.el5

这是我的字符集

# locale 
LANG=en_US.UTF-8 
LC_CTYPE="en_US.UTF-8" 
LC_NUMERIC="en_US.UTF-8" 
LC_TIME="en_US.UTF-8" 
LC_COLLATE="en_US.UTF-8" 
LC_MONETARY="en_US.UTF-8" 
LC_MESSAGES="en_US.UTF-8" 
LC_PAPER="en_US.UTF-8" 
LC_NAME="en_US.UTF-8" 
LC_ADDRESS="en_US.UTF-8" 
LC_TELEPHONE="en_US.UTF-8" 
LC_MEASUREMENT="en_US.UTF-8" 
LC_IDENTIFICATION="en_US.UTF-8" 
LC_ALL=

mount -t cifs -o username=easwy //windows-server/share /mnt/winshare

smbclient -L //windows-server -U easwy

linux下访问windows的共享的更多相关文章

  1. Linxu:在Linux下访问Windows的共享目录

    在 Windows xp 上设置一个共享目录 共享目录:d:\myfiles 在 Linux 下安装 samba-client 客户端 yum install samba-client 安装 cifs ...

  2. 在Linux下访问Windows共享目录的配置方法

    在Linux下访问Windows共享目录的配置方法 1.在Windows上设置一个共享目录 如:将d:\RedHat_disk设置为共享目录 2.在Windows上创建一个用户,如tommy,密码11 ...

  3. 在Linux下访问Windows共享文件夹

    说明 以下操作以Ubuntu为例,大家可以参考. 我在Ubuntu 14.04和16.04都试过了. Windows共享文件夹 如果局域网内有一台Windows主机,将指定文件夹设为共享,就可以在局域 ...

  4. Linux 下访问Windows共享目录

    5.安装cifs-utils软件包 # yum install cifs-utils 貌似可以不用安装这个包. 6.在Linux下创建一个挂载点 # mkdir  /mnt/Windows 7.挂载W ...

  5. VMware下的Linux系统中Windows的共享目录,不支持创建软连接

    [问题]  在编译VMware下的Linux系统对从Windows中共享过来的文件,进行编译的时候,遇到:  ln: creating symbolic link XXXXXX : Operation ...

  6. linux查看访问windows共享目录NT_STATUS_DUPLICATE_NAME问题解决

    linux查看访问windows共享目录NT_STATUS_DUPLICATE_NAME问题解决 [jason@superfreak ~]$ smbclient //powerhouse-smb.my ...

  7. 【Linux】Centos7安装之后,双系统的情况下,怎么能在CentOS7下访问Windows的磁盘

    想要在CentOS7下访问Windows的NTFS格式的磁盘,需要在Linux下下载ntfs-3g步骤1: 进入root用户下,使用yum命令下载ntfs-3g.[前提是已经添加了常用源:http:/ ...

  8. Linux使用笔记: 使用Samba访问windows的共享目录(转载)

    转自:http://easwy.com/blog/archives/mount-a-windows-shared-folder-on-linux-with-samba/ 通常我们使用Samba都是在W ...

  9. 在Ubuntu 12.04 LTS下成功访问Windows域共享(mount //192.168.1.102/share -o user=DOMIAN\\user,pass=passwd /mnt)

    Ubuntu 12.04 LTS下成功访问Windows域共享: 1,在命令行模式下 mount //192.168.1.102/share -o user=DOMIAN\\user,pass=pas ...

随机推荐

  1. 一个简单的python选课系统

    下面介绍一下自己写的python程序,主要是的知识点为sys.os.json.pickle的模块应用,python程序包的的使用,以及关于类的使用. 下面是我的程序目录: bin是存放一些执行文件co ...

  2. javascript精度问题与调整

    一个经典的问题: 0.1+0.2==0.3 答案是:false 因为:0.1+0.2=0.30000000000000004 第一次看到这个结果就是无比惊讶,下巴碰到地上,得深入了解下问题出在哪里,该 ...

  3. Java Web - HTML 常用标签和符号

    1.Html 注释,pre,&lt,&gt,&nbsp,超级链接,marquee,img标签 <html> <head> <title>常用 ...

  4. c++ 命名空间 以及 作用域 函数参数 面向对象实验报告

    面向对象的分析与设计  实验报告一 一.变量的储存类别 auto static register extern auto变量   函数中的局部变量,如不专门声明为static存储类别,都是动态地分配存 ...

  5. 网站waf检测

    WAFW00F WAFW00F识别和指纹Web应用防火墙(WAF)产品. 其工作原理是首先通过发送一个正常http请求,然后观察其返回有没有一些特征字符,若没有在通过发送一个恶意的请求触发waf拦截来 ...

  6. 互联网级监控系统必备-时序数据库之Influxdb集群及踩过的坑

    上篇博文中,我们介绍了做互联网级监控系统的必备-Influxdb的关键特性.数据读写.应用场景: 互联网级监控系统必备-时序数据库之Influxdb 本文中,我们介绍Influxdb数据库集群的搭建, ...

  7. [bzoj1805][SCOI2005]骑士精神 [启发式搜索]

    Description 在一个5×5的棋盘上有12个白色的骑士和12个黑色的骑士, 且有一个空位.在任何时候一个骑士都能按照骑士的走法(它可以走到和它横坐标相差为1,纵坐标相差为2或者横坐标相差为2, ...

  8. Jmeter之处理session、cookie以及如何做关联

    具体描述问题之前,我们先了解下session.cookie session.cookie的概念 1.session是放在服务器上的,过期与否取决于服务期的设定,cookie是存在客户端的,过去与否可以 ...

  9. (转)示例化讲解RIP路由更新机制

      目录(?)[+]   以下内容摘自最新上市的“四大金刚”图书之一<Cisco路由器配置与管理完全手册>(第二版)(其它三本分别为<Cisco交换机配置与管理完全手册>(第二 ...

  10. phpstudy连接SQL Server 2008数据库 以及 php使用sql server出现乱码解决方式

    开始也尝试自己配置php安装环境,找到一个详细的百度经验http://jingyan.baidu.com/article/154b46315242b328ca8f4101.html,前面有问题也一一去 ...