well, I just see something a lot simpler : when using the "users-admin" 
GUI from gnome, you can change the UID...

Le 24/12/2011 19:56, yann jautard a écrit :
>
> Le 24/12/2011 19:04, gene heskett a écrit :
>> On Saturday, December 24, 2011 12:56:52 PM Mark Wendt (Contractor) did
>> opine:
>>
>>> On 12/24/2011 12:22 PM, gene heskett wrote:
>>>> On Saturday, December 24, 2011 12:14:41 PM yann jautard did opine:
>>>>> Le 24/12/2011 15:04, gene heskett a écrit :
>>>>>> On Saturday, December 24, 2011 09:00:31 AM Mark Wendt (Contractor)
>>>>>> did
>>>>>>
>>>>>> opine:
>>>>>>> On 12/23/2011 2:47 PM, gene heskett wrote:
>>>>>>>> I sounded like a good idea, but:
>>>>>>>> [gene@coyote ~]$ ssh shop
>>>>>>>> gene@shop's password:
>>>>>>>> Linux shop 2.6.32-122-rtai #rtai SMP Tue Jul 27 12:44:07 CDT 2010
>>>>>>>> i686 GNU/Linux
>>>>>>>> Ubuntu 10.04.3 LTS
>>>>>>>>
>>>>>>>> Welcome to Ubuntu!
>>>>>>>>
>>>>>>>>       * Documentation:  https://help.ubuntu.com/
>>>>>>>>
>>>>>>>> 11 packages can be updated.
>>>>>>>> 6 updates are security updates.
>>>>>>>>
>>>>>>>> Last login: Thu Dec 22 09:38:52 2011 from coyote.coyote.den
>>>>>>>> gene@shop:~$ sudo useradd -u 500 gene
>>>>>>>> [sudo] password for gene:
>>>>>>>> useradd: user 'gene' already exists
>>>>>>>>
>>>>>>>> So there isn't an obvious way to make the user numbers match
>>>>>>>> between the *buntu's and the rest of the world.
>>>>>>>>
>>>>>>>> The last time I tried that, I wound up re-installing to fix it.
>>>>>>>>
>>>>>>>> Cheers, Gene
>>>>>>> Gene,
>>>>>>>
>>>>>>> What about good old vi, or gedit on the /etc/passwd and /etc/group
>>>>>>> files, changing the uid and gid to what ever you need, then doing a
>>>>>>> chown -R gene:gene on /home/gene
>>>>>>>
>>>>>>> No need to reinstall.  Just a little careful editing is all you
>>>>>>> need.
>>>>>>>
>>>>>>> Mark
>>>>>> I did something like that, including the chown -R back on 8.04 and
>>>>>> had to reinstall.  Among other things, sudo quit working so I
>>>>>> couldn't fix the rest of the perms problems that created.
>>>>>>
>>>>>> Cheers, Gene
>>>>> yeah sudo quit working due to permission problems during the
>>>>> operation.
>>>>>
>>>>> This is why you need to create a root password first, and login as
>>>>> root to make the user modification.
>>>>>
>>>>> sudo password root
>>>>>
>>>>> then you log off the graphical interface
>>>>>
>>>>> switch to terminal (ctrl-F1)
>>>>>
>>>>> login as root
>>>>>
>>>>> make the modifications
>>>>>
>>>>>
>>>>> go back to the graphical login (ctrl-F7 or F8) then login as your
>>>>> normal user, and that's all.
>>>> That is, IIRC, what I did to an older 6.06 LTS install.  Things worked
>>>> passably well, but somehow the root passwords presence messed up sudo,
>>>> it wouldn't take either pw, so that I had to constantly su - to do
>>>> things that scripts use su for.  So I tried to remove the root pw,
>>>> then that blew everything up and I had to re-install.
>>>>
>>>> AFAIAC, the buntu's do that to be a PITA, thinking it might add to the
>>>> many layers of security.  Perhaps it does, to an ex winders user, but
>>>> I am used to machinery that only I have access to, and which do
>>>> exactly as I tell them too, even if its wrong. :)
>>>>
>>>> Cheers, Gene
>>> Gene,
>>>
>>> That sounds like syntax problems in the passwd, group or shadow file.
>>> The root account's password has nothing to do with the operation of
>>> sudo.  sudo uses either a set uid, or set gid process to gain the
>>> elevated privileges to do it's work.  It doesn't access the root account
>>> at all.
>>>
>>> Realize there's a difference between a simple "su" and  "su -".  An "su"
>>> will bring you up to superuser, however it uses the rc scripts in the
>>> account you are "su'ing" from to set the environment.  An "su -" brings
>>> you up to superuser, but it does so using the rc scripts in the "root"
>>> account to set the environment.  Unless you have a reason to use the
>>> regular user account's rc scripts, I'd recommend to always use "su -"
>>> when you are doing real superuser work.
>>>
>>> Mark
>> I do.  But that is so all encompassing on pclos, that all paths then have
>> to be cd'd to from the /root account.  Even when using it in a script, a cd
>> to do something in a subdir must be semicolon separated else the effect of
>> the cd expires at the end of the current line of the script, so the
>> operative work command must be "cd wherever;exec the subscript" in
>> construction.  You cannot cd somewhere, and expect that cd to be effective
>> for the next line of the script, it is not.  One can script around it, but
>> it took me a half an hour to grasp the concept.  It will be interesting to
>> see if centos has a similar restriction.
>>
>> Cheers, Gene
> I think here we are talking about another problem. The point is not to
> use root account to make all your admin stuff (even if it may be a
> better choice than sudo), but use it only the time needed to change your
> UID, or other special things like that you might need to do.
>
> Gaining acces to real root account by setting a password for it does not
> mean you cannot continue using sudo for everything you are using it now.
>
> And about using su, or su -, I don't think it is a good idea when making
> a UID change. Because using su, you are still logged in as the user you
> are changing the UID, and this _will_ bring problems. The initial login
> process or terminal might crash or something like that.
> Just log in a real root user on a terminal, without graphical interface,
> and do the stuff.
>
> I have root account acces on my EMC machine as well as the shop file
> server, and my laptop(wich I'm writing from), the tree of them using
> ubuntu 9,04 10,10 and 11,04, and I don't experience any issues while
> using sudo.
>
>
>
> ------------------------------------------------------------------------------
> Write once. Port to many.
> Get the SDK and tools to simplify cross-platform app development. Create
> new or port existing apps to sell to consumers worldwide. Explore the
> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
> http://p.sf.net/sfu/intel-appdev
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to