You are not sure if it will work? So there's no way of doing this withou losing information?
2010/2/20 <[email protected]>: > A very small contribution... you should also rename the user in passwd and > shadow. > >> 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 >> > > > -- > 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
