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源及必要软件安装
法1:自己配置好安装源配置文件,然后上传到linux。
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