免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1063 | 回复: 0
打印 上一主题 下一主题

Samba实现Linux与windows文件共享 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-11-13 11:56 |只看该作者 |倒序浏览
Samba是一个工具套件,在UNIX上实现SMB(Session Message Block)协议,或者称NetBiOS/LAN Manager 协议。Samba协议通常是被windows系列用来文件和打印机共享的。
Samba Server的安装:
我用的是red hat 9.0,在安装之前查询本机上是否已安装Samba:
# rpm -qa |grep samba
我的显示如下:
samba-common-2.2.7a-7.9.0
samba-client-2.2.7a-7.9.0
samba-2.2.7a-7.9.0
redhat-config-samba-1.0.4-1
说明在安装Linux系统时,已经安装了Samba服务;
若没有安装,则需要手动安装:
点击主菜单-->系统设置-->添加/删除应用程序,找到Samba软件包(windows文件服务器),直接从光盘安装
若没有光盘,也可到
http://samba.org/samba/download/
下载安装Samba;
实现Linux与windows下文件共享:
1.点击主菜单-->系统设置-->服务器设置-->Samba服务器
出现Samba服务器配置界面;
或者直接在终端输入:redhat-config-samba;同样出现以上界面
2.新建共享文件夹
# mkdir /export
# mkdir /export/samba
3.点击Samba服务器配置界面的首选项-->服务器设置-->安全性:
验证模式:选择“共享”
来宾账号:选择“无来宾账号”
确定
4.点击增加-->基本:
目录:/export/samba
描述:share
选择“读/写”模式
点击访问:
选择“允许所有用户访问”
确定
退出
5.关闭windows下防火墙,杀毒软件,360;
6.在windows下打开网上邻居,在地址一栏中输入:\\20.22.111.116\
20.22.111.116是我的Linux虚拟机ip
你便可以看到Linux下的Samba共享文件夹
7.在windows下创建共享文件夹:E:\share
8.在/mnt下创建samba文件夹
在Linux终端中输入:
# mount -t smbfs -o username=Administrator,password=xiaobaomin //20.22.111.86/share /mnt/samba
Administrator是我windows下用户名
xiaobaomin是密码
20.22.111.86是windows下ip地址
你可以在windows下把文件放入share文件夹中
在Linux下打开/mnt/samba
你就可以看到share文件夹中的所有文件
到此实现了Linux与windows下文件的共享

上面所实现的只是很简单的文件共享,其实可以设置用户模式访问,有兴趣可以做一下!




本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/102361/showart_2093438.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP