centos6.5怎么配置samba

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos6.5怎么配置samba相关的知识,希望对你有一定的参考价值。

配置一个公开的目录

[plain] view plaincopyprint?

配置一个公开的访问目录,在新创建的smb.conf文件中加入以下配置
<pre name="code" class="plain">#======================= Global Settings =====================================
[global]
workgroup = WORKGROUP
security = share
map to guest = bad user
#============================ Share Definitions ==============================
[MyShare]
path = /home/samba/share
browsable =yes
writable = yes
guest ok = yes
read only = no

设置文件夹权限,检测配置文件,重启服务

[plain] view plaincopyprint?

# chmod -R 0777 /home/samba/share
# testparm
# service smb restart# service nmb restart

配置一个受限的访问目录

[plain] view plaincopyprint?

添加相关的操作员以及组配置
# useradd smbuser
# groupadd smbgrp
# usermod -a -G smbgrp smbuser
# smbpasswd -a smbuser

创建一个需要特殊用户才能访问的目录

[plain] view plaincopyprint?

# cd /home/samba/
# mkdir secure
# chown -R arbab:smbgrp secure/
# chmod -R 0770 secure/

在配置文件中加入下面的配置

[plain] view plaincopyprint?

[Secure]
path = /home/samba/secure
valid users = @smbgrp
guest ok = no
writable = yes
browsable = yes

检测配置文件,重启服务

[plain] view plaincopyprint?

# testparm
# service smb restart
# service nmb restart

解决没有权限访问的问题

[plain] view plaincopyprint?

如果出现无权限访问的问题,可以通过关闭防火墙以及selinux来尝试
# service iptables stop
# setenforce 0
参考技术A 可以 setenforce 0 /etc/init.d/iptables stop yum -y install samba samba-client samba-swat /etc/init.d/smb start 其他的就是配置了 egrep -v '#|^$' /etc/samba/smb.conf 可以查看到默认的配置

centos7 samba配置完成后不管怎么登陆都会显示密码错误的解决方案

添加系统用户

  useradd samba

添加samba用户

  smbpasswd -a samba

激活samba用户

  smbpasswd -e samba

1.win+r运行secpol.msc打开本地安全策略

2.安全策略->本地策略->安全选项

3.右侧找到 网络安全:LAN管理器身份验证级别 打开 ,选择  仅发送NTLMv2响应,拒绝LM和NTLM”点确定

4.当前路径下找到 网络访问:本地账户的共享和安全模型 设置为 仅来宾

5.修改centos7系统中的samba配置文件 

 vi /etc/samba/smb.conf  

 在[global]中添加以下内容: 

  lanman auth = no 

  ntlm = no

重启samba

  systemctl restart smb

完成 亲测可用!!

  

以上是关于centos6.5怎么配置samba的主要内容,如果未能解决你的问题,请参考以下文章

CentOS6.5设置静态IP、网关、配置DNS,解决ping不通外网问题

Centos6.5网络配置

如何在CentOS6.5系统中安装Docker

如何在CentOS6.5系统中安装Docker

如何在CentOS6.5系统中安装Docker

​centos6.5添加新网卡配置