linux访问windows共享

linux访问windows共享

方法一:

例子:windows(地址)

输入 #smbclient  //IP/home(共享文件夹)  -U  user(用户名:windows下的

显示:password:输入密码。(你输入时是不显示 的,但是一样照输)

测试成功。但好像你开了guest账户,也不管用。

方法二:

首先启动/etc/init.d/smb

启动方法:./smb start

mkdir /mnt/temp 建立一个文件夹.

然后使用 smbmount //share/folder /mnt/temp  username=??? password=???

share 是你要访问的机器名称

folder 是共享文件夹最后直接访问/mnt/temp 就可以了

取消使用umount /mnt/temp

方法三:

1,mount -t smbfs 共享目录 挂载点 参数

确保内核支持smbfs, 在/lib/modules下搜一搜, 看看有没有smbfs.ko, 若没有的话,你就得下载FC6的内核源码,然后在配置中选中SMBFS support,然后再编译源码. 获得smbfs.ko之后, 把它加载到内核中。

2,mount -t cifs 共享目录 挂载点 参数

跟第一个相似,在FC5之后内核模块把smbfs去掉,加上cifs了。
顶顶 谢谢楼主
楼主请允许我发表下我的意见..你说的有点太复杂了.
1、linux和windows要在同一个网段,windows 要设置管理员密码,否者是访问不了的。
2、linux要关团防火墙 service iptables stop
3、启动smb服务 service smb restart
4、在 /mnt下面新建个目录 mkdir -p /mnt/smb
5、挂载 mount -t smbfs -o username=用户名 //windows系统的IP / 共享的文件或目录 /mnt/smb
6、然后cd /mnt/smb 再 ls就可以查看WINDOWS的共享了。
希望对大家有所帮助,谢谢!!!

首先要保证两台计算机能相互通信   下面就可以执行了
在linux服务器上执行如下命令  mount.cifs //windows的ip地址/windows的共享文件夹 -0 /opt username=windows用户名%密码
然后到linux的/opt目录下去看是否有共享的文件夹