Chinaunix首页 | 论坛 | 博客
  • 博客访问: 574743
  • 博文数量: 836
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 4995
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-22 16:55
文章分类

全部博文(836)

文章存档

2008年(836)

我的朋友

分类: LINUX

2008-08-22 17:49:39

 
一般来说,要实现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局域网一样进行访问。

阅读(272) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~