一般来说,要实现linux与windows的局域网互联都用samba服务,这个服务可以在安装的时候选择安装,也可以在安装好了的发行版中后续安装,可以在安装盘里面找到如下几个文件samba-3.0.25-2.fc7.i386.rpm,samba-client-3.0.25-2.fc7.i386.rpm,samba-common-3.0.25-2.fc7.i386.rpm。其中3.0.25-2.fc7是版本号可以不尽相同,将这些文件拷贝到某个目录进行安装。
安装步骤为:rpm-Uvhsamba-common-3.0.25-2.fc7.i386.rpm,rpm-isamba-3.0.25-2.fc7.i385.rpm,rpm-isamba-client-3.0.25-2.fc7.i386.rpm,下面这条指令chkconfig--level35smbon用于fedora重新启动时自动开启sambaservice。
安装好samba服务以后可以使用servicesambastart,servicesambastop,servicesambarestart进行启动、停止、重启动samba服务。
接下来配置smb.conf文件(文件位置在/etc/samba/smb.conf),这个文件用来管理局域网的文件打印共享等,下面的例子是建立一个最简单的linux文件夹,供linux机器或者windows机器访问。
[global]
workgroup=CRS#windows下面的工作组名
netbiosname=FC7#计算机名,对应的是samba服务器的ip地址
serverstring=LinuxSambaServer#samba服务器的字符描述
security=share#验证和登陆方式
[linuxshare]#局域网内看到的FC7机器的共享文件夹
path=/tmp/linuxshare#共享文件夹的位置
writable=yes#可写
browseable=yes#可浏览
guestok=yes#匿名用户以guest用户登陆
将以上修改后保存后并进行testparmsmb.conf,然后建立相应的linuxshare目录并授权
[root@localhost~]#mkdir-p/tmp/linuxshare
[root@localhost~]#idnobody
uid=99(nobody)gid=99(nobody)groups=99(nobody)context=root;system_r:unconfined_t:SystemLow-SystemHigh
[root@localhost~]#chown-Rnobody:nobody/tmp/linuxshare
最后进行servicesmbrestart,重启动服务后在linux机器上使用smbclient-L//FC7,或者在像windows下访问windows局域网一样进行访问。
Fedora7与windows实现局域网互联Fedora7与windows实现局域网互联Fedora7与windows实现局域网互联Fedora7与windows实现局域网互联Fedora7与windows实现局域网互联Fedora7与windows实现局域网互联Fedora7与windows实现局域网互联Fedora7与windows实现局域网互联Fedora7与windows实现局域网互联Fedora7与windows实现局域网互联
阅读(446) | 评论(0) | 转发(0) |