Wednesday, July 31, 2013

Re: [LINUX_Newbies] Two users on one computer

 



Good afternoon.
Mi Jul 31 15:34:43 2013
Thank You for Email and help.

> > When you start using "su" you have some pitfalls to consider. Many
> > programs rely on the $HOME environment variable to decide where
> > files should go. If you use "su user2" instead of "su - user2" then
> > $HOME will probably be user1's home directory. Chaos ensues.
>
> The manual maintained at GNU.org is fairly clear that $HOME is set, so
> chaos should be avoided. I copied what is relevant below:
>
> ----
>
<http://www.gnu.org/software/coreutils/manual/html_node/su-invocation.html>
> "By default, su does not change the current directory. It sets the
> environment variables HOME and SHELL from the password entry for user,
> and if user is not the super-user, sets USER and LOGNAME to user. By
> default, the shell is not a login shell."
> ----
>
> Do you use a different su? If not, give it a try. Open a terminal
> and switch to a new user with just 'su user', then after password
> entry type "echo $HOME". It should return the home directory of
> whatever user you specified.
>
> For the record, I am not saying don't use "-" or "-l" as appropriate
> with su. I am also not suggesting appropriate use of the su program,
> as that is at the discretion of a given system administrator and (in
> my opinion) varies depending on how a system is used.
>
*
I have a lot to learn about Linux.
Thank You
Sophie

__._,_.___
Reply via web post Reply to sender Reply to group Start a New Topic Messages in this topic (18)
Recent Activity:
To unsubscribe from this list, please email LINUX_Newbies-unsubscribe@yahoogroups.com & you will be removed.
.

__,_._,___

No comments:

Post a Comment