linux的smb怎么访问限制,samba 如何设置访问时要密码,

我想让samba共享10个文件夹 有10个用户访问他们自己的,搞了好久没搞好,快失去信心了,希望大哥们能给点信心,小弟在这里先谢谢大哥们了,对了我在solaris 10 的,自带的,最好给个配置文件谢谢,,,谢谢。。。

|

我来说说,希望有帮助:

我来给你一个配置文件:

[global]

workgroup = MYGROUP

server string = Samba Server Version %v

# logs split per machine

log file = /var/log/samba/log.%m

# max 50KB per log file, then rotate

max log size = 50

security = user

encrypt passwords = yes

smb passwd file = /etc/samba/smbpasswd

# the login script name depends on the machine name

# the login script name depends on the unix user used

# disables profiles support by specifing an empty path

cups options = raw

#obtain list of printers automatically on SystemV

[homes]

comment = Home Directories

browseable = no

writable = yes

[printers]

comment = All Printers

path = /var/spool/samba

browseable = no

printable = yes

[ftp]

path = /var/ftp

public = yes

writeable = yes

valid users = gcwh

create mask = 0755

guest ok = yes

其中[ftp]项目是要求用户名密码访问的,用户名要求为gcwh,当然你也可以指定一个组(eg.@gcwh)!

密码保存在/etc/samba/smbpasswd中,用户名用useradd创建,密码用smbpasswd创建,创间之后cat /etc/samba/smbpasswd 看看是否有了!

NOTES: 先确保不要密码是可以访问之后再修改成有密码访问,可以避免纠缠在一些网络原因导致的不能访问的问题上!密码访问本身简单,关键是要正确创建用户和samba密码的对应项(在/etc/samba/smbpasswd中,当然也可以指定其它文件)

good luck!

|

我只能给你以信心了,没有自己搞过,呵呵。

我觉得samba本身应该是可以的吧。至少Redhat Enterprise Linux上可以的(有图形界面设置)。

http://linux.chinaitlab.com/server/736209.html

http://linux.chinaitlab.com/server/736209_2.html

如果你不能的话,可以试着用PAM控制吗?

http://www.53vi.com/system/linux/20080601/4213.html

多在网上搜搜,不要局限于中文资料。

多琢磨,多实践。

好运!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当在Linux中使用Samba服务访问文件夹,出现组织的安全策略未经身份验证的来宾,可能是由于以下一些原因造成的: 1. Samba配置有问题:检查Samba配置文件(一般为/etc/samba/smb.conf)中的设置。确保以下设置正确: - workgroup:确保这个值与Windows网络中的工作组名称相匹配。 - security:确保安全级别设置为"USER"或者"SHARE"。 - guest account:确保设置了正确的来宾帐户。(例如:guest account = nobody) 2. 用户权限问题:如果将安全级别设置为"USER",确保在本地或域用户数据库中存在正确的用户帐户,并为其设置了正确的权限。可以使用smbpasswd命令为用户设置Samba密码。 3. 用户访问限制:检查Samba配置文件中针对用户和共享目录的访问控制设置。确保设置了正确的用户权限,允许来宾用户访问共享目录。 如果以上步骤都正常,但问题仍然存在,可以尝试以下解决方法: 1. 重启Samba服务:使用以下命令重启Samba服务,以使配置更改生效:sudo service smbd restart 2. 检查防火墙设置:确保防火墙没有阻止Samba服务的正常运行。可以通过添加相应的防火墙规则或完全禁用防火墙来解决此问题。 3. 检查网络连接:确保Linux主机与Windows主机之间的网络连接正常。检查网络设置,如IP地址、子网掩码和默认网关,确保配置正确。 如果遵循上述步骤仍然无法解决问题,可以查看Samba服务的日志文件(一般为/var/log/samba/)以获取更多信息,或者尝试重新安装Samba服务。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值