samba安装文档:http://jingyan.baidu.com/article/00a07f38b9194082d028dc08.html
1、输入命令,创建用户:$ sudo adduser chenliang2 (注意是adduser、不是useradd)
创建密码:chenliang2(ubuntu登录密码)
2、修改$ sudo gedit /etc/samba/smb.conf内容,添加蓝色部分:
[homes]
comment = home
valid user = %S
writable = yes
browseable = no
create mode = 0664
directory mode = 0755
[chenliang]
path = /home/chenliang/samba_share
available = yes
browseable = yes
public = no
alid user = chenliang
writable = yes
[chenliang1]
path = /home/chenliang1/samba_share
available = yes
browseable = yes
public = no
alid user = chenliang1
writable = yes
[chenliang2]
path = /home/chenliang2/samba_share
available = yes
browseable = yes
public = no
alid user = chenliang2
writable = yes
3、为创建的用户添加samba 密码:
sudo smbpasswd -a chenliang2
New SMB password:
Retype new SMB password:
Added user chenliang2.
4、保存配置,重启samba服务:
$ sudo service smbd restart
5、查看Samba用户
$sudo pdbedit -L
##########################
以下6、7除非修改密码,否则不用使用!
6、修改用户名密码
sudo passwd chenchuangkai #这里是修改chenchuangkai用户名密码
7、修改samba用户密码
sudo smbpasswd chenchuangkai #这里是修改chenchuangkai的samba密码
注意:有时候你输入用户和密码后会提示:
不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重连接。中断与此服务器或共享资源的连接,然后在试一次...
请在windows 下面,执行如下命令:运行-》cmd -》net use * /del /y
net use * /del /y
1、创建用户组
$groupadd -test //增加用户组为test
2、将用户添加到用户组
$gpasswd -a chenliang test //将用户chenliang添加到test组
3、改变文件的组
$chgrp 用户组 -R 文件名 //将文件名改为用户组
4、查看组用户
$cat /etc/group
5、改变文件的权限
$chmod xxx.xxx.xxx 文件
-xxx xxx xxx(读、写、可执行)
文件类型 文件拥有者访问权限 用户组访问权限 其它人访问权限
6、考虑到权限问题,应该将smbaShare的其它用户访问权限设置为0
7、某个文件夹防止被其他人删掉,可以设置粘贴标识,如chmod o+t smbShare