用samba实现fedora 15与windows局域网文件共享

首先 我们选择在 fc15 (Fedora 15) 上架设 samba 服务器!

命令如下:(如要在 root 用户下 ,在此不再赘述)

yum -y install samba

然后安装 个 samba 的  图形界面管理软件 

yum -y install system-config-samba

这个时候 我们 去 应用程序里面就能看到 一个名为 : samba 的 程序,这个就是 图形界面的管理软件 。

下面是开启  smb 和 nmb 服务   ,命令如下:

启动 Fedora Samba 服务(含两个守护进程:smb,nmb)。

[root@localhost ~]# chkconfig smb on  ← 设置 Fedora Samba 自启动
[root@localhost ~]# chkconfig --list smb  ← 确认 Fedora Samba 启动标签,确认 2-5 为 on 的状态
[root@localhost ~]#chkconfig nmb on  ← 设置 nmb 自启动
[root@localhost ~]## chkconfig --list nmb  ← 确认 nmb 启动标签,确认 2-5 为 on 的状态
nmb 0:off 1:off 2:on 3:on 4:on 5:on 6:off
[root@localhost ~]#/etc/rc.d/init.d/smb start(或者service smb start)  ← 启动 Fedora Samba 服务
Starting SMB services: [ OK ]
[root@localhost ~]# /etc/rc.d/init.d/nmb start  ← 启动 nmb 服务
Starting NMB services: [ OK ]

下面 开始 设置 smb   

这里 假设  windows 主机的ip 为 : 10.114.77.239   

需要共享的文件夹 是  主目录下的 smb-share

打开smb 的 管理软件

system-config-samba

   
用samba实现fedora 15与windows局域网文件共享

用samba实现fedora 15与windows局域网文件共享

用samba实现fedora 15与windows局域网文件共享
在'Preference'--->'Samba Settings'
用samba实现fedora 15与windows局域网文件共享
选择‘Security'
用samba实现fedora 15与windows局域网文件共享
测试一下:

用samba实现fedora 15与windows局域网文件共享

匿名访问成功啦!!!

不要以为 这样就 完工了 ,   你去windows 下面 

开始--》 运行  : \\10.114.77.238           /*  (这里假设 fc 的主机  局域网ip 为 :   10.114.77.238 */

结果 发现  无法访问   linux 的共享文件 

这个问题  我也 被困扰了 很久 ,没找到 原因所在 ,后来在 某 参考资料中  看到  关于防火墙的设置( 终端下的)  ,

于是 抱着侥幸的心里去 防火墙  那里 看看 ,

有 smb 的2个 程序 ,在前面 打勾 ,然后 点击 应用  。

OK  现在 从 windows 下面也可以访问  linux 的共享  文件夹了!

这里我们还可以  再添加 几个共享文件夹 ,权限可以设置为  Visible  (显示)  ,(不想 被更改 就 不要点上面那个   writable) 

ps :  我们这里 笔记本 电脑 装的是 fc15  ,台式机装的是 windows xp ,因为  房间里没有 网线接口 所以都 用了 tp-link 的 usb 无线网卡 ,因为 距离无线路由较远 ,隔了 几道墙 ,所以信号都不是很好 ,   两机 间 拷贝 文件速度 好慢 ,只有 65 kb/s  。

相关推荐