1.yum -y samba
2.chkconfig --level 35 smb on
3./etc/init.d/smb start 服务名称为smb
4. /etc/selinux/config 关闭selinux disabled
5.vi /etc/samba/smb.conf 修改配置文件
共享模式 将 security = user 改为 security = share 改成共享 在Standalone Server Options中
在 Share Definitions 中添加如下
[homes]
path = /wang
public = yes
然后在windows下\\192.168.1.4 就OK!
需要密码验证的登录模式(samba有自己独立的密码机制)
smb.conf 101行 security = user
smbpasswd -a wang 添加密码
权限加入
[homes]
path = /wang
public = yes
writable=yes 添加写入权限
create mode=0644 添加创建文件权限
directory mode=755 创建目录权限
valid users =wang,wangerwei 允许某个用户可以进来
valid users [email protected] 允许某个用户组可以进来 前提是wang这个用户组存在
(usermod -G txkj wang 把wang添加到txkj这个用户组里面)
实验操作
创建用户组design
共享目录/share/work
族中成员只能更改自己的文件
同组中的其他用户可以查看同组元文件,本组以外的用户不可以查看design中的文件
groupadd work
mkdir -p /share/work
useradd wl
smbpasswd -a w1 创建密码
useradd w2
smbpasswd -a w2
usermod -G work w1
usermod -G work w2
chmod 1770 work 其他人不能读了 同组可以读 drwxrwxrwT 后面的T
chown :work work
vi /etc/samba/smb.conf
[work]
path=/share/work
writable=yes
public=yes
create mode=0644
diretory mode=755
valid [email protected]
注意用户可以登录目录 但是不能登录系统的设置是
usermod -S /sbin/nologin w2