The user's environment variable profile does not present a problem
=================================================
Simulation Environment:
[Email Protected]_apache ~]# su-12
[Email Protected]_apache ~]$ ll-a
Total 24
DRWX------. 2 4096 Jul 18 19:58.
Drwxr-xr-x. Root root 4096 Jul 17 19:08.
-RW-------. 1 156 Jul 19:58. bash_history
-rw-r--r--. 1 Jul 19:51. bash_logout
-rw-r--r--. 1 176 Jul 19:51. Bash_profile
-rw-r--r--. 1 124 Jul 19:51. BASHRC
[Email Protected]_apache ~]$ rm-f. *
Rm:cannot remove '. ': is a directory
Rm:cannot remove '.. ': is a directory
[Email Protected]_apache ~]$ ll-a
Total 8
DRWX------. 2 4096 Jul 18 20:00.
Drwxr-xr-x. Root root 4096 Jul 17 19:08.
[Email protected]_apache ~]$ Su-
Password:
[Email Protected]_apache ~]# su-12
-bash-4.1$
-bash-4.1$ =========>>>>> User's environment variable profile does not exist cause
=================================================
Solve:
[Email protected]_apache ~]# cp-a/etc/skel/.*/HOME/12
[Email protected]/]# ll/home/12-a
Total 28
DRWX------. 4 4096 Jul 18 19:43.
Drwxr-xr-x. Root root 4096 Jul 17 19:08.
-rw-r--r--. 1 root root. bash_logout
-rw-r--r--. 1 root root 176 Jul Bash_profile
-rw-r--r--. 1 root root 124 Jul BASHRC
Drwxr-xr-x. 2 4096 Nov gnome2
Drwxr-xr-x. 4 4096 June 00:44 Mozilla
[Email protected]/]# chown-r 12:12/home/12/
[Email protected]/]# su-12
[Email protected] ~]$ =========>>>>>ok!
[Email protected] ~]$ Ls-la
Total 28
DRWX------. 4 4096 Jul 18 19:43.
Drwxr-xr-x. Root root 4096 Jul 17 19:08.
-rw-r--r--. 1 Jul bash_logout
-rw-r--r--. 1 176 Jul Bash_profile
-rw-r--r--. 1 124 Jul BASHRC
Drwxr-xr-x. 2 4096 Nov gnome2
Drwxr-xr-x. 4 4096 June 00:44 Mozilla
=================================================
This article from "zhangyiling" blog, reproduced please contact the author!
Linux User Environment variables