其实SMB可以使用用户名列表,具体的吗,不怎么好说清楚,就是说SMB服务器可以设置账号映射,就是说SMB用户可以不是系统用户
在SMB.conf文件中可以开启用户账号映射,
方法:
先打开smb.conf这个文件,找到:username
map
=/etc/samba/smbusers
这一项
把前面的分号去掉,记住username
map=
后面的路径
然后手动的编辑这个文件
使用命令:
vi
/etc/samba/smbusers
这个命令是编辑
username
map
所指定的那个文件
在这个文件里面添加虚拟用户名
如
root
administrator
admin
这里的意思是说
root这个系统用户名有两个虚拟的SMB用户名,一个是administrator,一个是admin
就按这个方法去添加新的用户名,比如你先在系统中添加一个系统用户
命令:
useradd
username
这个命令是添加一个系统用户账号,账号名是:username
,你可以自己改账号名
然后
在/etc/samba/smbusers这个文件中添加虚拟账号:比如:
username
abc
aaa
aab
username是系统账号名
abc,aaa,aab这三个是SMB的虚拟账号,你公司有多少个用户就在这里添加,把他们的用户名都添加到这个文件里面
然后在你的smb.conf的文件中建立共享目录,比如
[tmp]
path=/tmp
public=no
valid
users=username
保存退出
重启动SMB
service
smb
restart
如果你不用虚拟账号
要先建立系统账号
方式:
useradd
username
smbpasswd
-a
username
设置密码
重启SMB服务器
service
smb
restart
本地用户账户是工作在本地计算机上的,只有xp系统管理员才能在本地创建用户账户。服务器上创建本地账户lichimhui的操作步骤如下。1、打开“计算机管理”窗口
执行【开始】丨【管理工具】丨【计算机管理】【本地用户和组】命令,弹出如图1所示的
“计算机管理”窗口,而后右击【用户】执行【新用户】命令,如图2所示。
图1
计算机管理器
图2
新用户
2、输人用户信息
如图3所示,在“新用户”对话框中,输人相应信息,单击【创建】按钮完成创建,而后【关闭】按钮,新建的用户如图4所示,该对话框中的选项解释如下。
图3
建立用户
图4
新建的用户
用户名:ghost
xp
sp3系统本地登录时使用的名称,本例使用lchh。
全名:用户的全称,本例使用lichunhui。
描述:关于该用户的说明文字,本例使用netcenter。
密码:用户登录时使用的密码,必须符合复杂件要求,否则无法建立账户。
确认密码:为防止密码输人错误,需再输入一遍。
用户下次登录时须更改密码:用户酋次登录时,使用管理员分配的密码,当用户冉次登录时,强制用户更改密码,用户更改后的密码只有自己知道,这样可保证安全
使用。
用户不能更改密码:只允许用户使用管理员分配的密码。
密码永不过期:密码默认的有限期为42天,超过42天系统会提示用户吏改密码,选中此项表示系统永远不会提示用户修改密码。
账户已禁用:选中此项表示任何人都无法使用这个账户登录,适用于企业内某员工离职时,防止他人冒用该账户登录。
设置共享,需要修改samba的配置文件/etc/samba/smb.conf。增加用户smbpasswd -a <用户>。这里增加的用户必须是系统用户的账号。具体的设置还是baidu搜一下。你可以看看鸟哥的私房菜,里面服务器搭建写的很详细了。欢迎分享,转载请注明来源:夏雨云
评论列表(0条)