LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 21825|回复: 57

网上邻居Samba和LinNeighborhood

[复制链接]
发表于 2002-11-3 19:36:48 | 显示全部楼层 |阅读模式
网上邻居的配置在WINDOWS系统里是最简单的,原因是中文图形化。但在LINUX系统里配置起来有确需要费些功夫,最近在网上查找些类资料,也实践了一下,觉得可以较为简单的图形化配置网上邻居。
下面操作环境是在Redhat8.0下进行。并且redhat8.0使用的是全部安装,因为全部安装后,里所需要的文件都可以在系统里找得到,其它的环境未经过测试。

一 使用SWAT进行WEB界面进行配置Samba共享:(这里参考了胡正 http://forlinux.yeah.net的配置方法)

1/在Redhat8.0选择全部安装包情况下,在/etc/xinetd.d目录下有个swat文件.
我们将它改成了这样

service swat
{
port = 901
socket_type = stream
wait = no
# only_from = 127.0.0.1
user = root
server = /usr/sbin/swat
log_on_failure += USERID
disable = no
}

经过上面修改后保存,但是这时Swat还没有启动起来,这时你可以到“服务配置”里启动
方法:KDE菜单---服务器配置---服务--选择SWAT和Smb打上钩,
如下图:
http://www.tz167.com/samba/server.png

然后保存。因为swat服务需要在重启才能生效,所以记得要重新启动下系统。

2/进入到WEB界面配置Samba:
经过重启后,SWAT已经启,这时可以在浏览器中打http://211.163.115.43:901 (ip地址要改成你自己的)
于是一个web界面就出来了.用root进去
如下图:
http://www.tz167.com/samba/swat.png

先点“globals”,进行全局设置
baseoption->workgroup 工作组名称,你可以修改成你需要工作组

securityoption->security 安全等级,我设置为share

其它的自己看着改吧. 然后点:commit changes 保存刚才所作的修改。

接着点“share”

我在create share按钮后输入home (也就是其它电脑在网上邻居看到共享目录名),然后create了.
就会多出一些选项可以填写,主要是你要共享的目录的路径(path)

下面path我设为/tmp 就是把我的/tmp全部用samba共享了.

guest ok设为yes,这样可以匿名登录.

browseable yes,available yes

再commit changes.保存修改。

接下来点status,重启一下Samba

此时,我们共享已经完成,但我们共享的目录权限是有限的,你们可以点“VIEW”可以查看我们修改后的配置情况,
这时你所看到就是/etc/samba/smb.conf
你可以按照论坛里《Samba使用大全》进行相应修改,这里我不多说,因为我的重点是图形:)

二。使用图形界面访问网上邻居:
虽然上面samba服务端已经配置完成,我们可以通过命令行访问网上邻居,但总是不方便。没有图形界面来得真观。
这里我们使用的是软件是LinNeighborhood,
到下面网址下载一个RPM包进行安装:
http://stef.tvk.rwth-aachen.de/~nazgul/files.php?lang=en

#rpm -ivh LinNeighborhood-0.6.2-1.i586.rpm --nodeps --force
安装完后可在桌面建立一个快捷方式,或在终端输入:LinNeighborhood启动程序。
界面如图所示:
http://www.tz167.com/samba/ln.png

首先建立工作组:Options--Preferences--在Workgroup输入你的工作组,应和前面建立的工作组是一样的。
在这个图开界面里已经有了你的计算机名,按右键进行查找工作组,找到工作组后,
就会显示在该工作组下的所以计算机,在进入前可能在输入口令,就按右键scan to user
输入访问的用户名和密码就可以找开网上邻居里的共享目录了。
有些功能大家一起来慢慢品味了,我也刚玩,有什么新功能,不要忘了一些分享啊!!
 楼主| 发表于 2002-11-5 08:51:20 | 显示全部楼层
好象大家对此没有什么反应??
发表于 2002-11-6 10:42:31 | 显示全部楼层

呵呵,好帖子。

这篇文章适合有一点samba基础的人看。从来没有接触过的,会有点懵哦。
发表于 2002-11-6 17:28:10 | 显示全部楼层
好好好,好帖子!
太感谢了,
这正是我所需要的!
谢了
发表于 2002-11-6 23:07:44 | 显示全部楼层
linuxsir里面的热心人就是多!
发表于 2002-11-7 16:29:43 | 显示全部楼层

嘿,老实巴交兄弟,我的在输入我的IP地址时,总说不能连接呀?

唉,不知道你在不在线,不知道我的问题什么时侯,有大虾们来帮忙,我等!!
发表于 2002-11-7 16:46:04 | 显示全部楼层

请帮我看一下,我的怎么回事?

[root@louzy root]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:E0:4C:73:36:48
          inet addr:192.168.3.161  Bcast:192.168.3.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3867 errors:0 dropped:0 overruns:0 frame:0
          TX packets:547 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:1005369 (981.8 Kb)  TX bytes:71303 (69.6 Kb)
          Interrupt:11 Base address:0x2f00

lo        Link encapocal Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:98 errors:0 dropped:0 overruns:0 frame:0
          TX packets:98 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:5982 (5.8 Kb)  TX bytes:5982 (5.8 Kb)
发表于 2002-11-7 21:03:25 | 显示全部楼层

老实巴交,你不回来了吗?

怎么不回来了呢,我有问题向你请教呀!
 楼主| 发表于 2002-11-8 14:38:58 | 显示全部楼层
我以为没人看,发了帖子有些日子了,也就没去看了,
不能连接可能有二个原因:
一是服务没有启动,默认安装,swat的服务是不会启动的,所以我前面提到,在修改好swat这个文件后,最好和我写得一样就好了,
然后在启动上述的二个服务(就是swat  smb)重启一下机器
二就是地址不对也是有可能的。你可以用127.0.0.1这个地址访问,这样不管你的IP是多少都可能访问的(特别是DHCP用户最适用了)
发表于 2002-11-9 14:07:36 | 显示全部楼层

有问题阿!

我用LinNeighborhood访问网上邻居可以看到自己的机,但 scan找不到自己的工作组,其他都和你说得一样,怎么回事阿?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表