[CentOS] root .bash_profile?

Stephen John Smoogen
Mon, 13 May 2019 13:11:55 -0000

On Mon, 13 May 2019 at 08:28, Bee.Lists <bee.lists at gmail.com> wrote:

> Hi folks.  Just wondering how I can implement an automatic .bash_profile
> for root.  I have to load my user .bash_profile every time I get into root,
> and I would like a better solution.  There is no /home/ for root, so I?m a
> bit confused if this is even allowed.
>
>
Most Linux distributions since the mid 1990's have made /root the home
directory for their UID 0 user. This was because /home was not guaranteed
to be mounted when the system started up AND people were annoyed with the
Unix tradition of having UID 0 with the / as the home directory. [Having
UID 0 with / caused all kinds of file components to show up in / and
sometimes with the worst permissions.. so any user might source through
/.history and find some password etc.]

While moving /root to /home/root is done in someplaces, it only works if
/home is not on a different partition. If you put /home on a different
partition you will find all kinds of weird behavior happening on start up.



> Any insight appreciated.
>
>
> Cheers, Bee
>
>
>
>
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> https://lists.centos.org/mailman/listinfo/centos
>


--
Stephen J Smoogen.