Ldb-tools: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 22: Zeile 22:
 
=list the entry with the name: xinux=
 
=list the entry with the name: xinux=
 
*ldbsearch -H /var/lib/samba/private/sam.ldb  '(name=xinux)'
 
*ldbsearch -H /var/lib/samba/private/sam.ldb  '(name=xinux)'
=change entry with name xinux=
+
=change entry with name hans.will=
*ldbedit -e vim -H /var/lib/samba/private/sam.ldb '(name=xinux)'
+
*ldbedit -e vim -H /var/lib/samba/private/sam.ldb '(name=hans.will)'
 +
<pre>
 +
# editing 1 records
 +
# record 1
 +
dn: CN=hans.will,CN=Users,DC=linuggs,DC=lan
 +
objectClass: top
 +
objectClass: person
 +
objectClass: organizationalPerson
 +
objectClass: user
 +
cn: hans.will
 +
instanceType: 4
 +
whenCreated: 20161213112821.0Z
 +
uSNCreated: 3806
 +
name: hans.will
 +
objectGUID: 2daff74b-6b02-4c9d-b6ac-d3f4c0554671
 +
badPwdCount: 0
 +
codePage: 0
 +
countryCode: 0
 +
badPasswordTime: 0
 +
lastLogoff: 0
 +
lastLogon: 0
 +
primaryGroupID: 513
 +
objectSid: S-1-5-21-3092097079-3916867733-325602001-1109
 +
accountExpires: 9223372036854775807
 +
logonCount: 0
 +
sAMAccountName: hans.will
 +
sAMAccountType: 805306368
 +
userPrincipalName: hans.will@linuggs.lan
 +
objectCategory: CN=Person,CN=Schema,CN=Configuration,DC=linuggs,DC=lan
 +
userAccountControl: 512
 +
memberOf: CN=Metzger,CN=Users,DC=linuggs,DC=lan
 +
pwdLastSet: 131261038960000000
 +
whenChanged: 20161213115816.0Z
 +
uSNChanged: 3833
 +
distinguishedName: CN=hans.will,CN=Users,DC=linuggs,DC=lan
 +
</pre>

Version vom 13. Dezember 2016, 14:17 Uhr

installation

  • apt-get install ldb-tools

Zugriff über den /var/lib/samba/private/sam.ldb

list all persons

  • ldbsearch -H /var/lib/samba/private/sam.ldb '(objectclass=person)'

list all persons show sAMAccountName

  • ldbsearch -H /var/lib/samba/private/sam.ldb '(objectclass=person)' sAMAccountName

list all persons show sAMAccountName with grep

  • ldbsearch -H /var/lib/samba/private/sam.ldb '(objectclass=person)' | grep sAMAccountName
sAMAccountName: DOUGLAS$
sAMAccountName: Administrator
sAMAccountName: hans.mueller
sAMAccountName: rudi.schmidt
sAMAccountName: SAMBA81$
sAMAccountName: erwin.zott
sAMAccountName: klaus.cewe
sAMAccountName: hans.will
sAMAccountName: krbtgt
sAMAccountName: Guest

list the entry with the name: xinux

  • ldbsearch -H /var/lib/samba/private/sam.ldb '(name=xinux)'

change entry with name hans.will

  • ldbedit -e vim -H /var/lib/samba/private/sam.ldb '(name=hans.will)'
# editing 1 records
# record 1
dn: CN=hans.will,CN=Users,DC=linuggs,DC=lan
objectClass: top
objectClass: person
objectClass: organizationalPerson
objectClass: user
cn: hans.will
instanceType: 4
whenCreated: 20161213112821.0Z
uSNCreated: 3806
name: hans.will
objectGUID: 2daff74b-6b02-4c9d-b6ac-d3f4c0554671
badPwdCount: 0
codePage: 0
countryCode: 0
badPasswordTime: 0
lastLogoff: 0
lastLogon: 0
primaryGroupID: 513
objectSid: S-1-5-21-3092097079-3916867733-325602001-1109
accountExpires: 9223372036854775807
logonCount: 0
sAMAccountName: hans.will
sAMAccountType: 805306368
userPrincipalName: hans.will@linuggs.lan
objectCategory: CN=Person,CN=Schema,CN=Configuration,DC=linuggs,DC=lan
userAccountControl: 512
memberOf: CN=Metzger,CN=Users,DC=linuggs,DC=lan
pwdLastSet: 131261038960000000
whenChanged: 20161213115816.0Z
uSNChanged: 3833
distinguishedName: CN=hans.will,CN=Users,DC=linuggs,DC=lan