- 首先以root用户权限登录到服务器
#su root # 输入root 的密码
- 添加Linux 账号、密码
#useradd xxxxxx
#passwd xxxxxx
- 添加samba 账号密码
打开 samba 配置文件
#vim /etc/samba/smb.conf
复制一份如下信息,修改成新增账户名
[luxxxxxx]
comment = xxxxxx.lu share
path = /home/xxxxxx.lu
public = yes
writable = yes
valid users = xxxxxx.lu
另外一种是直接用home 来生成,默认配置里面就已经有了如下配置:
[homes]
comment = Home Directories
browseable = no
writable = yes
; valid users = %S
; valid users = MYDOMAIN\%S
这个homes 就是如果用名 叫XXX 那对应的就是XXX samba 目录,比如我这samba用户名是xxxxxx.lu,这个需要跟Linux 账号名是一致的,所以对应服务器、、192.168.0.227 下面就会生成我的xxxxxx.lu 目录。因此我们可以不用自己去添加。
但是只能显示一个用户。不能用于多个用户。
为samba账户添加密码,samba账户名一定要与对应Linux账户名一致。
#smbpasswd -a xxxxxx
重启samba 生效。如果还不行,重启服务器系统。
#/etc/init.d/smb restart
或者# service -a restart
- 添加svn 账号密码
添加用户名和密码
#cd /root/svn/Hi3516A_SDK_V1.0.5.0/conf
文件添加一个形如“username=password”的条目就可以了。为了测试,我添加了如下内容:
[users]
# harry = harryssecret
# sally = sallyssecret
pm = pm_pw
设置策略:
# vim /root/svn/Hi3516A_SDK_V1.0.5.0/conf/authz
[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe
admin = xxxxxx.lu,xxxxxx.zhong,xxxxxx.wei,xxxxxx.pan
[/]
@admin = rw
* =
重启svn服务器生效
#svnserve -d -r /root/svn
注意:如果失败了,请重启229服务器