On 02/19/2010 08:39 PM, Eden Caldas wrote: > a) The users' name in the passdb.tdb file > > That's what I want to know. How do I do it?
OK - you will lose information, but here is a quick solution: a) pdbedit -i tdbsam -e smbpasswd b) pdbedit -x user_name c) Edit the smbpasswd file (it is a text file) d) pdbedit -i smbpasswd -e tdbsam I am not sure it will work, but try it - what do you have to lose? - John T. > > 2010/2/20 John H Terpstra <[email protected]>: >> On 02/19/2010 06:52 PM, Eden Caldas wrote: >>> How do you do this? This thing is a binary file. And I see no command >>> lines for it. >>> >>> ex; I have an username named Miranda and I want to change to Liara. >> >> OK, this is a question that has been asked many times on this list. A >> complete solution depends on the Samba password backend being used, and >> on how far you want to go in terms of consistency of change. >> >> For example: >> >> 1) If the "passdb backend = smbpasswd", it is necessary to change: >> >> a) The user login name in the smbpasswd file >> b) The user login name and GECOS information in /etc/passwd and in >> /etc/shadow, and all group membership information in /etc/groups >> c) The name of the user's home directory >> d) The name of the user's desktop profile directory on all MS Windows >> machine the user makes use of. >> >> >> 2) If the "passdb backend = tdbsam", it is necessary to change: >> a) The users' name in the passdb.tdb file >> b) The users' login name and GECOS information in /etc/passwd and in >> /etc/shadow, and all group membership information in /etc/groups >> c) The name of the user's home directory >> d) The name of the user's desktop profile directory on all MS Windows >> machine the user makes use of. >> >> >> 3) If the "passdb backend = ldapsam", it is necessary to change: >> a) The users' identity information in a consistent manner in his/her >> account record and in all group memberships >> b) The name of the user's home directory >> c) The name of the user's desktop profile directory on all MS Windows >> machine the user makes use of. >> >> >> >> The problem is that if the account information is deleted (can be done) >> it must be restored with the same UID and GID, and with full >> preservation of the users' fully qualified SID. If this does not >> happen, his/her profile will not longer work correctly and user >> applications will be broken in the MS Windows environment. >> >> There exists no simple, portable tool that can affect the type of change >> you are seeking. At the best of times, this is a a complex >> administrative task that requires knowledge of the consequences of each >> step taken. A failure to apprehend such consequences will lead ot >> interesting observations and results. >> >> - John T. >> -- >> To unsubscribe from this list go to the following URL and read the >> instructions: https://lists.samba.org/mailman/options/samba >> > > > -- To unsubscribe from this list go to the following URL and read the instructions: https://lists.samba.org/mailman/options/samba
