CentOS 6.8-final Samba test OK

1、在可以联网的机器上使用yum工具安装,如果未联网,则挂载系统光盘进行安装。

# yum install samba samba-client samba-swat

2. 修改配置文件则永久生效,但是必须要重启系统

# sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
# grep SELINUX=disabled /etc/selinux/config
SELINUX=disabled     //查看更改后的结果

# setenforce 0 //临时生效命令
# getenforce    //查看selinux当前状态
Permissive

3. 清空iptables

 # iptables -F   //清理防火墙规则

# iptables -L     //查看防火墙规则
# /etc/init.d/iptables save //保存防火墙配置信息

4、添加普通用户并进行sudo授权管理


# visudo
在root    ALL=(ALL)    ALL此行下,添加如下内容
user    ALL=(ALL)    ALL

5. 更新yum源及必要软件安装

yum安装软件,默认获取rpm包的途径从国外官方源,改成国内的源。

国内较快的两个站点:搜狐镜像站点、网易镜像站点

法1:自己配置好安装源配置文件,然后上传到linux。

法2:使用镜像站点配置好的yum安装源配置文件

1 [root@server ~]# cd /etc/yum.repos.d/
2 [root@server yum.repos.d]# /bin/mv CentOS-Base.repo CentOS-Base.repo.bak
3 [root@server yum.repos.d]# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

接下来执行如下命令,检测yum是否正常

 1 [root@server yum.repos.d]# yum clean all #清空yum缓存

2 [root@server yum.repos.d]# yum makecache #建立yum缓存 

然后使用如下命令将系统更新到最新

 1 [root@server yum.repos.d]# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY* #导入签名KEY到RPM

2 [root@server yum.repos.d]# yum upgrade-y #更新系统内核到最新

add these context into /etc/samba/smb.conf


#============================ Share Definitions ==============================
    
;[homes]
;    comment = Home Directories
;    browseable = no
;    writable = yes
;    valid users = %S
;    valid users = MYDOMAIN\%S


[data]
     comment = This is a directory of FM.
     path = /home/yanghg/data
     public = no
     admin users = yanghg
     valid users = @yanghg
     writable = yes
     create mask = 0750
     directory mask = 0750

原文地址:https://www.cnblogs.com/cutelinux/p/5790205.html