একটি মান পরিবর্তন করতে কীভাবে ldapscriptts থেকে ldapmodifyuser ব্যবহার করবেন


0

Ldapscriptts কমান্ডটি কীভাবে ব্যবহার করতে হয় তার উদাহরণ ldapmodifyuserআমি খুঁজে পাই না এবং ldapmodifyএটি বের করার জন্য আমি যথেষ্ট পরিচিত নই ।

উদাহরণস্বরূপ, আমি কীভাবে ldapmodifyuserকোনও ব্যবহারকারীর পরিবর্তন করতে ব্যবহার করতে পারি givenName?

এখানে আমার প্রচেষ্টা:

~$ sudo ldapmodifyuser 9928892
# About to modify the following entry :
dn: uid=9928892,ou=Users,dc=thisplace,dc=com
objectClass: inetOrgPerson
objectClass: posixAccount
objectClass: shadowAccount
uid: 9928892
sn: FUJI
givenName: GABUTO
cn: GABUTO FUJISHITA
displayName: GABUTO FUJISHITA
uidNumber: 18055
gidNumber: 5000
gecos: GABUTO FUJISHITA
loginShell: /bin/bash
homeDirectory: /home/9928892
userPassword:: e2NyeXB0fS...
shadowLastChange: 17575

# Enter your modifications here, end with CTRL-D.
dn: uid=9928892,ou=Users,dc=thisplace,dc=com
givenName:GAKUTO      # Ctrl+D
Error modifying user entry uid=9928892,ou=Users,dc=thisplace,dc=com in LDAP

আপনি কি প্রদত্ত নাম পাঠ্যের মতো একই লাইনে Ctrl + D হিট করেছেন?
জেফ শ্যাচলার

উভয়ই চেষ্টা করেছেন, একই ফলাফল
43

উত্তর:


3

আপনি নির্দিষ্ট করেন নি

changetype: modify

এবং

replace: givenName

এটি হওয়া উচিত ছিল:

sudo ldapmodifyuser 9928892
# About to modify the following entry :
dn: uid=9928892,ou=Users,dc=thisplace,dc=com
objectClass: inetOrgPerson
objectClass: posixAccount
objectClass: shadowAccount
uid: 9928892
sn: FUJI
givenName: GABUTO
cn: GABUTO FUJISHITA
displayName: GABUTO FUJISHITA
uidNumber: 18055
gidNumber: 5000
gecos: GABUTO FUJISHITA
loginShell: /bin/bash
homeDirectory: /home/9928892
userPassword:: e2NyeXB0fS...
shadowLastChange: 17575

# Enter your modifications here, end with CTRL-D.
dn: uid=9928892,ou=Users,dc=thisplace,dc=com
changetype: modify
replace: givenName
givenName:GAKUTO      # Ctrl+D
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.