Commit 1ea85c3b authored by guanghongwei's avatar guanghongwei

更改显示

parent 8756172b
...@@ -305,7 +305,8 @@ def addUser(request): ...@@ -305,7 +305,8 @@ def addUser(request):
user_dn = "uid=%s,ou=People,%s" % (username, ldap_base_dn) user_dn = "uid=%s,ou=People,%s" % (username, ldap_base_dn)
userPassword = gen_sha512(keygen(6), ldap_password) userPassword = gen_sha512(keygen(6), ldap_password)
user_attr = {'uid': [str(username)], user_attr = {
'uid': [str(username)],
'cn': [str(username)], 'cn': [str(username)],
'objectClass': ['account', 'posixAccount', 'top', 'shadowAccount'], 'objectClass': ['account', 'posixAccount', 'top', 'shadowAccount'],
'userPassword': ['{crypt}%s' % userPassword], 'userPassword': ['{crypt}%s' % userPassword],
...@@ -316,13 +317,12 @@ def addUser(request): ...@@ -316,13 +317,12 @@ def addUser(request):
'loginShell': ['/bin/bash'], 'loginShell': ['/bin/bash'],
'uidNumber': [str(u.id)], 'uidNumber': [str(u.id)],
'gidNumber': [str(u.id)], 'gidNumber': [str(u.id)],
'homeDirectory': [str('/home/%s' % username)] 'homeDirectory': [str('/home/%s' % username)]}
}
group_dn = "cn=%s,out=Group,%s" % (username, ldap_base_dn) group_dn = "cn=%s,out=Group,%s" % (username, ldap_base_dn)
group_attr = { group_attr = {
'objectClass': ['posixGroup', 'top'], 'objectClass': ['posixGroup', 'top'],
'cn': [username], 'cn': [str(username)],
'userPassword': ['{crypt}x'], 'userPassword': ['{crypt}x'],
'gidNumber': [str(u.id)] 'gidNumber': [str(u.id)]
} }
......
...@@ -26,8 +26,15 @@ ...@@ -26,8 +26,15 @@
<td><input type="checkbox" name="selected" value="{{ user.id }}"></td> <td><input type="checkbox" name="selected" value="{{ user.id }}"></td>
<td>{{ user.id }}</td> <td>{{ user.id }}</td>
<td>{{ user.username }}</td> <td>{{ user.username }}</td>
<td>{{ user.group }}</td>
<td>{{ user.name }}</td> <td>{{ user.name }}</td>
<!--<td>{{ user.group }}</td>-->
<td>
{% for group in user.group.all() %}
{{ group.name }}
{% endfor}
</td>
<td>{{ user.is_admin }}</td>
<td>{{ user.is_superuser }}</td>
<td>{{ user.email }}</td> <td>{{ user.email }}</td>
<td><a href="/downKey/">下载</a></td> <td><a href="/downKey/">下载</a></td>
</tr> </tr>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment