ubuntu samba服务器多用户配置
2014-09-01 11:38
453 查看
http://blog.csdn.net/lbmygf/article/details/7448470
在/home/下有多个用户目录A、B...,现通过samba共享,要求A用户对A用户组目录具有root权限,对其他目录具有
读权限,B用户对B目录具有root权限,对其他目录只读。并在登陆各个目录时要求输入samba用户名和密码。已在
10.04上通过。
1、安装samba
sudo apt-get install samba
sudo apt-get install smbfs
2、添加系统用户 sudo adduser A
sudo adduser B
sudo adduser xx (用户名) 注意不要用sudo uaeradd xx
sudo adduser xx
Adding user `xx' ...
Adding new group `xx' (1008) ...
Adding new user `xx' (1008) with group `xx' ...
Creating home directory `/home/xx' ...
Copying files from `/etc/skel' ...
Enter new UNIX password: 输入该用户的登陆密码
Retype new UNIX password: 确认密码
passwd: password updated successfully
Changing the user information for dengyx
Enter the new value, or press ENTER for the default
Full Name []: 回车
Room Number []: 回车
Work Phone []: 回车
Home Phone []: 回车
Other []: 回车
Is the information correct? [Y/n] y
执行完之后会在/home/目录下创建用户组,用户和相应用户目录。
3、修改/etc/samba/smb.cof
[global]
workgroup = WORKGROUP
server string = %h server (Samba, Ubuntu)
dns proxy = no
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
security = user
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user
usershare allow guests = yes
[homes]
comment = home
valid user = %S
writable=yes
browseable=no
create mode = 0664
directory mode = 0775
[A]
path=/home/A
available=yes
browseable=yes
public=no
alid user = A
writable=yes
path=/home/B
available=yes
browseable=yes
public=no
alid user = B
writable=yes
4,添加samba用户和设置密码。
sudo smbpasswd -a A 会提示输入密码,输入两次ok,会同时建立samba用户和密码
sudo smbpasswd -a B
5、保存配置,重启samba服务 sudo /etc/init.d/smbd restart
[b]注意:有时候你输入用户和密码后会提示:
请在windows 下面,执行如下命令:运行-》cmd -》net use * /del /y
在/home/下有多个用户目录A、B...,现通过samba共享,要求A用户对A用户组目录具有root权限,对其他目录具有
读权限,B用户对B目录具有root权限,对其他目录只读。并在登陆各个目录时要求输入samba用户名和密码。已在
10.04上通过。
1、安装samba
sudo apt-get install samba
sudo apt-get install smbfs
2、添加系统用户 sudo adduser A
sudo adduser B
sudo adduser xx (用户名) 注意不要用sudo uaeradd xx
sudo adduser xx
Adding user `xx' ...
Adding new group `xx' (1008) ...
Adding new user `xx' (1008) with group `xx' ...
Creating home directory `/home/xx' ...
Copying files from `/etc/skel' ...
Enter new UNIX password: 输入该用户的登陆密码
Retype new UNIX password: 确认密码
passwd: password updated successfully
Changing the user information for dengyx
Enter the new value, or press ENTER for the default
Full Name []: 回车
Room Number []: 回车
Work Phone []: 回车
Home Phone []: 回车
Other []: 回车
Is the information correct? [Y/n] y
执行完之后会在/home/目录下创建用户组,用户和相应用户目录。
3、修改/etc/samba/smb.cof
[global]
workgroup = WORKGROUP
server string = %h server (Samba, Ubuntu)
dns proxy = no
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
security = user
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user
usershare allow guests = yes
[homes]
comment = home
valid user = %S
writable=yes
browseable=no
create mode = 0664
directory mode = 0775
[A]
path=/home/A
available=yes
browseable=yes
public=no
alid user = A
writable=yes
path=/home/B
available=yes
browseable=yes
public=no
alid user = B
writable=yes
4,添加samba用户和设置密码。
sudo smbpasswd -a A 会提示输入密码,输入两次ok,会同时建立samba用户和密码
sudo smbpasswd -a B
5、保存配置,重启samba服务 sudo /etc/init.d/smbd restart
[b]注意:有时候你输入用户和密码后会提示:
不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重连接。中断与此服务器或共享资源的连接,然后在试一次...
请在windows 下面,执行如下命令:运行-》cmd -》net use * /del /y
相关文章推荐
- ubuntu samba服务器多用户配置
- ubuntu samba服务器多用户配置
- ubuntu samba服务器多用户配置
- ubuntu samba服务器多用户配置
- Ubuntu下Samba服务器的最简配置
- Ubuntu中安装samba服务器创建文件共享的方法及普通用户设置共享的问题解析
- ubuntu下vsftpd虚拟用户配置
- Ubuntu下Samba服务器的最简配置
- Ubuntu下Samba服务器的最简配置
- Ubuntu 添加新用户并制定目录和shell,并配置为root组用户|sudoer 修改
- vsftpd 虚拟用户配置(Ubuntu 10.04环境下通过)
- ubuntu LAMP配置实例+VSFTPD虚拟用户管理网站
- Ubuntu SAMBA服务器配置
- Ubuntu 10.10 配置samba服务器
- Ubuntu Samba服务器的安装与配置
- ubuntu中samba服务器的简单配置方法
- ubuntu下samba服务器配置
- Ubuntu 8.10 root用户配置
- Ubuntu10.4, SUSE11.2下 mysql5.1/5.5的安装与简单配置(包括增加用户和修改字符集)
- ubuntu_ftp_server配置方法【附root用户无法登陆ftp解决方案】