• 457阅读
  • 3回复

[求救]因为 Nautilus 无法联系 SMB 主浏览器。。。 [复制链接]

上一主题 下一主题
离线ZCDJ800
 
发帖
3
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2005-10-28
因为 Nautilus 无法联系 SMB 主浏览器,所有无法显示“smb:///" 1^aykrnQ>  
请检查并确定局域网内有正在运行的 SMB 服务器。 1^aykrnQ>  
晕。不会是叫我买台SMB服务器吧。。说正题。。 1^aykrnQ>  
我装的是(虚拟机)红帽9.0 LINXU IP是自己设置的 可以上网 WINXP SP2 用DHCP分配IP。2机互ping成功。 点网络服务器就是这样样子。郁闷困绕我好久 上百度查也没答案。
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线rett
发帖
5
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看该作者 沙发  发表于: 2005-10-30
假设你已熟悉Linux的基本操作,例如VI编辑器的使用、基本的操作文件命令。 1^aykrnQ>  
现在我们有三台PC,一台安装了window2000,名字是test2000,其上有共享文件 1^aykrnQ>  
夹share;其余两台安装了Linux,一台名字是testsamba,其上有一目录/pub;另 1^aykrnQ>  
一台名字是testlinux,其上也有一目录/pub。我们要实现的目标是把testsamba 1^aykrnQ>  
上的/pub共享,供test2000和test_linux的使用。 1^aykrnQ>  
对test_samba我们进行下面操作: 1^aykrnQ>  
在/etc/下找到smb.conf,用VI编辑器打开, 1^aykrnQ>  
# vi /etc/smb.conf或vi /etc/samba/smb.conf 1^aykrnQ>  
在【gobal】字段下,添加netbios记录,一般加在workgroup记录的下一行 1^aykrnQ>  
;netbios name = testsamba 1^aykrnQ>  
在【gobal】字段下,修改secrity记录; 1^aykrnQ>  
secrity = share 1^aykrnQ>  
在【public】字段下,修改path记录; 1^aykrnQ>  
path = /pub 1^aykrnQ>  
在【public】字段下,添加geuest ok记录; 1^aykrnQ>  
guest ok = yes 1^aykrnQ>  
删除【public】字段每行行首的";"标示; 1^aykrnQ>  
保存退出。 1^aykrnQ>  
简单解释一下,添加的netbios name是可以在test2000网络邻居中看得见的机器 1^aykrnQ>  
名;添加的/pub是可以在网络邻居中看见的共享目录;添加guest ok是允许所有 1^aykrnQ>  
用户都可以guest帐户访问共享;删除";"标示是要整个【public】字段成为可执 1^aykrnQ>  
行。 1^aykrnQ>  
现在/pub就成为可以被test2000和testlinux两台机器共享的目录了。 1^aykrnQ>  
试试看: 1^aykrnQ>  
在testsamba下,为使用test2000下的共享文件夹可以进行以下操作: 1^aykrnQ>  
# smbclient -L //test2000 1^aykrnQ>  
此命令为查看test2000下的共享情况,注意在系统要求输入password时,直接回 1^aykrnQ>  
车即可进入test2000,此时屏幕上列出test2000下的共享。 1^aykrnQ>  
#smbclient \\test2000\share -U share (或smbmount //test2000/share 1^aykrnQ>  
/pub) 1^aykrnQ>  
此命令可进入test2000的share目录,屏幕上出现MS-DOS的提示符:时说明用户进 1^aykrnQ>  
入了share目录。此时可以在提示符后输入"?"查找你可使用的命令。 1^aykrnQ>  
在test2000下,使用testsamba的共享目录/pub,可以进行以下操作: 1^aykrnQ>  
查找计算机testsamba,当testsamba目标出现时,双击图标pub,即进入共享文件 1^aykrnQ>  
夹pub了。 1^aykrnQ>  
在testlinux下,使用testsamba的共享目录pub,可进行如下操作:(假设已 1^aykrnQ>  
知pub存在) 1^aykrnQ>  
#smbmount //testsamba/pub pub 1^aykrnQ>  
此命令可把testsamba下的pub挂到本机的pub上,同上在系统要求输入password时 1^aykrnQ>  
,直接回车,接着依次输入#cd /pub/pub、#ls,屏幕即列出testsamba的pub目录 1^aykrnQ>  
下的文件了。 1^aykrnQ>  
离线rett
发帖
5
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看该作者 板凳  发表于: 2005-10-30

首先验证您的机器中是否已经安装samba 1^aykrnQ>  
rpm -qa|grep samba,如果出现 1^aykrnQ>  
samba-common-2.2.7a-7.9.0 1^aykrnQ>  
samba-client-2.2.7a-7.9.0 1^aykrnQ>  
samba-2.2.7a-7.9.0 1^aykrnQ>  
那么恭喜你,你已经安装好了samba,如果没有以上那些东东,请安装,安装方法很简单,redhat 1^aykrnQ>  
linux 9.0第一张光盘里就有//cdrom/RedHat/RPMS/ 1^aykrnQ>  
以下是我的详细安装过程 1^aykrnQ>  
把第一张光盘放进光驱,他会自动挂接的,省得自己动手mount了 1^aykrnQ>  
#cd /mnt/cdrom/RedHat/RPMS(主意大小写字母,否则会出错的啊) 1^aykrnQ>  
#rpm -ivh samba-common-2.2.7a-7.9.0 (这个要先安装,安装的时候不一定要把后面的samba-common-2.2.7a-7.9.0全部写完,比如写到samba-c的时候,多按几次Tab键,很省事的哦) 1^aykrnQ>  
#rpm -ivh samba-2.2.7a-7.9.0 1^aykrnQ>  
#rpm -ivh samba-client-2.2.7a-7.9.0(客户端) 1^aykrnQ>  
安装了以上的东西之后,基本上就可以了,但为了配置的方便以及利用REDHAT LINUX9.0新特性,我建议在安装以下两个东东redhat-config-samba-1.0.4-1,samba-swat-2.2.7a-7.9.0光盘里都有,其中redhat-config-samba-1.0.4-1在第一张光盘里,samba-swat-2.2.7a-7.9.0在第二张光盘里,安装方法和上面的一样了. 1^aykrnQ>  

这个是第二种方法,搜索了半天又找到一种

离线rett
发帖
5
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看该作者 地板  发表于: 2005-10-30

唉,我也是遇到这个问题,无法解决

快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个

      管理员联系信箱 [email protected] 所有内容均来之互联网,如侵犯您的隐私和权益,请和我们及时联系!