LinuxSir.cn,穿越时空的Linuxsir!

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

samba头疼问题,请进入细看

[复制链接]
发表于 2003-4-11 15:12:24 | 显示全部楼层 |阅读模式
我曾经在LINUX 8.0中,成功配置过SAMBA
但现在我用了9.0(REDHAT LINUX),SAMBA死活都搞不成,我快要崩溃了,帮帮我吧.
双网卡:
eth0:192.168.0.1 255.255.255.0
eth1:外网的ip地址
安装了SAMBA的以下东西
redhat-config-samba-1.0.4-1
samba-common-2.2.7a-7.9.0
samba-client-2.2.7a-7.9.0
samba-2.2.7a-7.9.0
配置完SAMBA以后
testparm正确
不管我用的是USER 还是 SHARE,效果都一样:
WIN98客户端偶尔看到我的机器名,当打开的时候,总是说找不到机器或者网络地址.之所以说偶尔是因为大多数根本看不到机器的名子
win98客户端可以PING通,查找也找不到(IP或者NETBIOS名子)
请问,这是什么问题?
发表于 2003-4-11 16:05:05 | 显示全部楼层

Re: samba头疼问题,请进入细看

你试一试把SAMBA的WIN服务器功能打开,然后在98客户端设置WIN服务器地址为LINUX服务器地址。如果这样后能成功,那就说明你的98和LINUX没有在一个网段,如果不成功,那就看看你的98客户端的IP地址是否有TCP/IP和NETBIOS绑定



最初由 myxfc 发布
我曾经在LINUX 8.0中,成功配置过SAMBA
但现在我用了9.0(REDHAT LINUX),SAMBA死活都搞不成,我快要崩溃了,帮帮我吧.
双网卡:
eth0:192.168.0.1 255.255.255.0
eth1:外网的ip地址
安装了SAMBA的以下东西
redhat-config-samba-1.0.4-1
samba-common-2.2.7a-7.9.0
samba-client-2.2.7a-7.9.0
samba-2.2.7a-7.9.0
配置完SAMBA以后
testparm正确
不管我用的是USER 还是 SHARE,效果都一样:
WIN98客户端偶尔看到我的机器名,当打开的时候,总是说找不到机器或者网络地址.之所以说偶尔是因为大多数根本看不到机器的名子
win98客户端可以PING通,查找也找不到(IP或者NETBIOS名子)
请问,这是什么问题?
发表于 2003-4-11 16:12:46 | 显示全部楼层

我很快就搞定

rh9有图形的界面,非常好用。觉得rh9越来越接近大众化了。
 楼主| 发表于 2003-4-11 16:27:44 | 显示全部楼层
[global]
workgroup=yxb
netbios name=xinfc
server string=Linux Server
hosts allow=192.168.0. 192.168.1. 192.168.2. 127.
printcap name=/etc/printcap
load printers=yes
printing=bsd
guest account=guany
log file=/var/log/samba/%m.log
max log size=50
security=share
encrypt passwords=yes
smb passwd file=/etc/samba/smbpasswd
unix password sync=yes
passwd program=/usr/bin/passwd %u
passwd chat=*New*password*%n\n * Retype*new*password*%n\n
passwd:all*authentication*tokens*updated*successfully*
pam password change=yes
obey pam restrictions=yes
socket option=TCP_NODELAY SO_RECVBUF=8192 SO_SNDBUF=8192
interfaces=192.168.0.1/24
name resolve order=lmhosts host wins
dns proxy=no
[homes]
comment=Hello’s Home Directories
browseable=no
writable=yes
valid users=%s
[printers]
comment=All Printers
path=/var/spool/samba
browseable=no
guest ok=yes
writable=no
printable=yes
[public]
comment=Public Stuff
path=/
browseable=yes
guest ok=yes
public=yes
writable=yes
printable=no
write list=@staff
[dragon]
comment=Fred’s Printer
valid users=xinfc
path=/home/xinfc
printer=dragon_printer
public=no
writable=no
printable=yes
这是详悉的配置文件,在WIN98下能看到XINFC,当打开的时候依然提示"着不到机器名或共享名"在windwos98下,ping 192.168.0.1通,ping xinfc不通,如果查找计算机,查找xinfc能找到,查找192.168.0.1,着不到!
 楼主| 发表于 2003-4-11 16:39:10 | 显示全部楼层
//你试一试把SAMBA的WIN服务器功能打开,然后在98客户端设置WIN服务器地址为LINUX服务器地址。如果这样后能成功,那就说明你的98和LINUX没有在一个网段,如果不成功,那就看看你的98客户端的IP地址是否有TCP/IP和NETBIOS绑定
//
不成功,我以前在redhat linux 8.0下,很容易的就搞定了
 楼主| 发表于 2003-4-11 16:48:26 | 显示全部楼层
取消防火墙就可以了 ,奶奶的 ,浪费了我两天的时间,就为了
1.setup
2.把防火墙降到最低
感谢各位朋友 !
发表于 2003-4-14 07:00:52 | 显示全部楼层
但这也不是解决问题的最终办法哪!
发表于 2003-4-18 11:10:56 | 显示全部楼层

还是不行呢

我把防火墙降到了最低,可是一重启后,它还是最高的啊,我在98中还是一样啊,只能ping 通,别的还是老样子


该怎么办呢
发表于 2003-4-29 09:54:48 | 显示全部楼层
chmod +777 sharedirectory
发表于 2003-4-29 13:59:59 | 显示全部楼层
防火墙在进行设置对话框的进候默认就是最高级别,如果你一次已经设置为最低,就不进在进行去了设置了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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