Hi,
Since some cli (like wp and composer) are not recommended being ran as root, I tried creating a sudo user and added it to wheel group. Furthermore, I have followed the article here - <Link Removed>. The problem is -
I can sudo ls -la /root, I can cd until /home/users'_home_directories but I cannot cd into public_html directories inside users' home directories. I tried searching on the web with several keywords and no issue like me was found. An answer on serverfault (https://serverfault.com/a/243192/212111) is recommending to give executable permission to other users but I don't think it is safe to do it. What am I possibly missing and how to get it work in a secure way?
Here's what I mean in code version.
Since some cli (like wp and composer) are not recommended being ran as root, I tried creating a sudo user and added it to wheel group. Furthermore, I have followed the article here - <Link Removed>. The problem is -
I can sudo ls -la /root, I can cd until /home/users'_home_directories but I cannot cd into public_html directories inside users' home directories. I tried searching on the web with several keywords and no issue like me was found. An answer on serverfault (https://serverfault.com/a/243192/212111) is recommending to give executable permission to other users but I don't think it is safe to do it. What am I possibly missing and how to get it work in a secure way?
Here's what I mean in code version.
Code:
[[email protected] ~]$ cd /home/cpanel_user/public_html
-bash: cd: /home/cpanel_user/public_html: Permission denied
[[email protected] ~]$ cd /home/cpanel_user
[[email protected] cpanel_user]$ ls -lah .
ls: cannot open directory .: Permission denied
[[email protected] cpanel_user]$ sudo !!
sudo ls -lah .
[sudo] password for wheel_user:
total 48K
drwx--x--x 20 cpanel_user cpanel_user 4.0K Jan 22 2020 .
drwxr-xr-x. 148 root root 8.0K Aug 11 14:48 ..
-rw-r--r-- 1 cpanel_user cpanel_user 18 Nov 15 2019 .bash_logout
-rw-r--r-- 1 cpanel_user cpanel_user 193 Nov 15 2019 .bash_profile
-rw-r--r-- 1 cpanel_user cpanel_user 231 Nov 15 2019 .bashrc
drwxrwx--x 5 cpanel_user cpanel_user 36 Nov 15 2019 .cagefs
drwxr-xr-x 2 cpanel_user cpanel_user 46 Jan 21 2020 .cl.selector
-rw-r----- 1 cpanel_user cpanel_user 20 Nov 15 2019 .contactemail
drwx------ 5 cpanel_user cpanel_user 152 Jul 9 02:43 .cpanel
drwx------ 4 cpanel_user cpanel_user 66 Jan 22 2020 .cphorde
drwxr-x--- 2 cpanel_user cpanel_user 6 Nov 15 2019 .htpasswds
-rw------- 1 cpanel_user cpanel_user 258 May 31 14:27 .lastlogin
drwxr-xr-x 2 cpanel_user cpanel_user 150 Dec 9 2019 .razor
drwx--x--x 5 cpanel_user cpanel_user 73 Nov 15 2019 .softaculous
drwx------ 2 cpanel_user cpanel_user 23 Nov 15 2019 .spamassassin
-rw-r--r-- 1 cpanel_user cpanel_user 0 Nov 15 2019 .spamassassinboxenable
-rw-r--r-- 1 cpanel_user cpanel_user 0 Nov 15 2019 .spamassassinenable
drwx------ 2 cpanel_user cpanel_user 27 Nov 15 2019 .subaccounts
drwx------ 2 cpanel_user cpanel_user 27 Jan 22 2020 .trash
-rw-r--r-- 1 cpanel_user cpanel_user 658 Nov 15 2019 .zshrc
lrwxrwxrwx 1 cpanel_user cpanel_user 41 Nov 15 2019 access-logs -> /etc/apache2/logs/domlogs/cpanel_user
drwxr-xr-x 2 cpanel_user cpanel_user 6 Jan 22 2020 cache
drwxr-x--- 3 cpanel_user mail 61 May 31 14:27 etc
drwx------ 2 cpanel_user cpanel_user 4.0K Aug 11 20:00 logs
drwxr-x--x 11 cpanel_user cpanel_user 4.0K Jan 22 2020 mail
drwxr-x--- 3 cpanel_user cpanel_user 21 Nov 15 2019 public_ftp
drwxr-x--- 4 cpanel_user cpanel_user 105 Aug 6 02:43 public_html
drwxr-xr-x 5 cpanel_user cpanel_user 72 Jul 21 06:04 ssl
drwxr-xr-x 7 cpanel_user cpanel_user 92 Jan 22 2020 tmp
lrwxrwxrwx 1 cpanel_user cpanel_user 11 Nov 15 2019 www -> public_html
[[email protected] cpanel_user]$
Last edited by a moderator: