为什么在linux Red Hat Enterprise 5中为什么不能访问samba服务器?

来源:百度知道 编辑:UC知道 时间:2024/06/18 08:13:40
第一先填加linux用户后,再填加samba用户后,在 samba目录里并没有smbpasswd这个samba用户目录根本看不到填加的samba用户在哪里?第二再者就是用windows访问samba时能访问到,但是就是在打开共享目录时就说没有权限了?把linux的防火墙关闭了,这是怎么回事?第三就是ip地址我在/etc/sysconfig/network-scripts/ifcfg-eth0中修改了ip地址为192.168.1.3 但我重启过后发现ip地址不是我改的那个地址这到底是什么回事?有谁能知道怎样解决这个问题?我在此谢过了!
我把防火墙关了就还不行!!!但还是看不到smb用户!!添加samba用户后,在 /etc/samba/里根本没有/smbpasswd!!

我怎么发现专业的问题分都这么少呢?
5分问3个问题 真的没有回答的动力 我哭!!
既然你都说谢过了,那不答不行了

第一:
linux用户加完后,比如#useradd user1
#smbpasswd -a user1 # 添加并设置user1 的用于samba专用的密码
(记住这个密码和系统的密码没有一点关系,比如123)
OK以后,你在WINDOWS下用user1 密码123登录共享就可以了
还有密码是存在passdb.tdb 里的 加密的

第二:
说没权限是因为你smb.conf配置的不对 [global]的security写成user
而共享段的public 却=yes 就会这样 不信你看下你自己的smb.conf

简单点 就写这些 其他全用;注释掉
-------------------------------
[global]
workgroup = workgroup
server string = Samba Server Version %v
security = share # WIN进共享时要不要用密码登录框 要就改user
passdb backend = tdbsam

[D盘]
path = /media/d
writable = no
browseable = yes
public = yes # 上面要是user 这就要no 要不就出问题
-------------------------------

第三:
你的网卡有几个? ifcfg-eth0 是你当前的网卡么? 如果是
BOOTPROTO=dhcp # 这句删了吗?ONBOOT=yes吗?

好了! 为这5分好辛苦 高兴给偶多点来分吧 哈哈

有些问题是很