I am trying to enable user_dir. It works on my production server, but I can't get this working.
So I fix up userdir.conf file as specified (removing 'user_dir disabled', and uncommenting the other line).
I have all permissions right:
# ls -ls /home/ total 4 4 drwx--x--x. 4 rgm rgm 4096 Dec 23 11:01 rgm [root@medon conf.d]# ls -ls /home/rgm/ total 8 4 drwxrwxr-x. 2 rgm rgm 4096 Dec 23 11:01 mnt 4 drwxrwxr-x. 15 rgm rgm 4096 Dec 23 11:29 public_html [root@medon conf.d]# ls -ls /home/rgm/public_html/ total 64 4 drwxrwxr-x. 2 rgm rgm 4096 Aug 28 2014 Harpsichord 4 drwxrwxr-x. 2 rgm rgm 4096 Aug 28 2014 IIG 12 drwxrwxr-x. 2 rgm rgm 12288 Dec 21 09:44 biby 4 drwxrwxr-x. 2 rgm rgm 4096 Jan 1 2010 cubieboard 4 drwxrwxr-x. 4 rgm rgm 4096 Aug 28 2014 family 4 drwxrwxr-x. 2 rgm rgm 4096 Aug 29 2014 help 4 drwxrwxr-x. 3 rgm rgm 4096 Aug 28 2014 hip 4 drwxrwxr-x. 2 rgm rgm 4096 Dec 4 2012 icsalabs 4 drwxrwxr-x. 2 rgm rgm 4096 Aug 29 2014 ieee 4 drwxrwxr-x. 2 rgm rgm 4096 Aug 29 2014 ietf 4 -rw-rw-r--. 1 rgm rgm 12 Jan 21 2013 index.html 4 drwxrwxr-x. 2 rgm rgm 4096 Aug 28 2014 pogo 4 drwxrwxr-x. 2 rgm rgm 4096 Dec 14 17:40 redsleeve 4 drwxrwxr-x. 2 rgm rgm 4096 Jan 8 2010 speaking
I have no other customization in /etc/httpd/conf.d/
http://192.168.160.4/~rgm works. index.html contains one line:
Hello World
and this displays. I have this index.html to stop robots and people from walking my private directory tree.
But
http://192.168.160.4/~rgm/biby fails. on medon.htt-consult.com/~rgm/biby (try it yourself), it produces a list of files. On the centos-arm server I see in /var/log/httpd/error_log:
[Wed Dec 23 12:32:49.359323 2015] [negotiation:error] [pid 3208] (13)Permission denied: [client 192.168.160.20:38708] AH00686: cannot read directory for multi: /home/rgm/public_html/biby/
But the permissions are right. I see the autoindex.conf file, which is new with Centos7 (did not have it on Centos6), and I mv that file and restarted httpd, and still the error.
Any ideas what to do?
This is an selinux problem.
See my thread on the main Centos list on "C7 apache file access".
So something MAY not be right with selinux here. (besides the obvious warnings I keep getting).
On 12/23/2015 12:40 PM, Robert Moskowitz wrote:
I am trying to enable user_dir. It works on my production server, but I can't get this working.
So I fix up userdir.conf file as specified (removing 'user_dir disabled', and uncommenting the other line).
I have all permissions right:
# ls -ls /home/ total 4 4 drwx--x--x. 4 rgm rgm 4096 Dec 23 11:01 rgm [root@medon conf.d]# ls -ls /home/rgm/ total 8 4 drwxrwxr-x. 2 rgm rgm 4096 Dec 23 11:01 mnt 4 drwxrwxr-x. 15 rgm rgm 4096 Dec 23 11:29 public_html [root@medon conf.d]# ls -ls /home/rgm/public_html/ total 64 4 drwxrwxr-x. 2 rgm rgm 4096 Aug 28 2014 Harpsichord 4 drwxrwxr-x. 2 rgm rgm 4096 Aug 28 2014 IIG 12 drwxrwxr-x. 2 rgm rgm 12288 Dec 21 09:44 biby 4 drwxrwxr-x. 2 rgm rgm 4096 Jan 1 2010 cubieboard 4 drwxrwxr-x. 4 rgm rgm 4096 Aug 28 2014 family 4 drwxrwxr-x. 2 rgm rgm 4096 Aug 29 2014 help 4 drwxrwxr-x. 3 rgm rgm 4096 Aug 28 2014 hip 4 drwxrwxr-x. 2 rgm rgm 4096 Dec 4 2012 icsalabs 4 drwxrwxr-x. 2 rgm rgm 4096 Aug 29 2014 ieee 4 drwxrwxr-x. 2 rgm rgm 4096 Aug 29 2014 ietf 4 -rw-rw-r--. 1 rgm rgm 12 Jan 21 2013 index.html 4 drwxrwxr-x. 2 rgm rgm 4096 Aug 28 2014 pogo 4 drwxrwxr-x. 2 rgm rgm 4096 Dec 14 17:40 redsleeve 4 drwxrwxr-x. 2 rgm rgm 4096 Jan 8 2010 speaking
I have no other customization in /etc/httpd/conf.d/
http://192.168.160.4/~rgm works. index.html contains one line:
Hello World
and this displays. I have this index.html to stop robots and people from walking my private directory tree.
But
http://192.168.160.4/~rgm/biby fails. on medon.htt-consult.com/~rgm/biby (try it yourself), it produces a list of files. On the centos-arm server I see in /var/log/httpd/error_log:
[Wed Dec 23 12:32:49.359323 2015] [negotiation:error] [pid 3208] (13)Permission denied: [client 192.168.160.20:38708] AH00686: cannot read directory for multi: /home/rgm/public_html/biby/
But the permissions are right. I see the autoindex.conf file, which is new with Centos7 (did not have it on Centos6), and I mv that file and restarted httpd, and still the error.
Any ideas what to do?
Arm-dev mailing list Arm-dev@centos.org https://lists.centos.org/mailman/listinfo/arm-dev
I was helped on the Centos list to use:
restorecon -Rv /home
Now I had earlier used:
setsebool -P httpd_enable_homedirs on
So I don't know if both were needed or only the restorecon.
On 12/23/2015 04:24 PM, Robert Moskowitz wrote:
This is an selinux problem.
See my thread on the main Centos list on "C7 apache file access".
So something MAY not be right with selinux here. (besides the obvious warnings I keep getting).
On 12/23/2015 12:40 PM, Robert Moskowitz wrote:
I am trying to enable user_dir. It works on my production server, but I can't get this working.
So I fix up userdir.conf file as specified (removing 'user_dir disabled', and uncommenting the other line).
I have all permissions right:
# ls -ls /home/ total 4 4 drwx--x--x. 4 rgm rgm 4096 Dec 23 11:01 rgm [root@medon conf.d]# ls -ls /home/rgm/ total 8 4 drwxrwxr-x. 2 rgm rgm 4096 Dec 23 11:01 mnt 4 drwxrwxr-x. 15 rgm rgm 4096 Dec 23 11:29 public_html [root@medon conf.d]# ls -ls /home/rgm/public_html/ total 64 4 drwxrwxr-x. 2 rgm rgm 4096 Aug 28 2014 Harpsichord 4 drwxrwxr-x. 2 rgm rgm 4096 Aug 28 2014 IIG 12 drwxrwxr-x. 2 rgm rgm 12288 Dec 21 09:44 biby 4 drwxrwxr-x. 2 rgm rgm 4096 Jan 1 2010 cubieboard 4 drwxrwxr-x. 4 rgm rgm 4096 Aug 28 2014 family 4 drwxrwxr-x. 2 rgm rgm 4096 Aug 29 2014 help 4 drwxrwxr-x. 3 rgm rgm 4096 Aug 28 2014 hip 4 drwxrwxr-x. 2 rgm rgm 4096 Dec 4 2012 icsalabs 4 drwxrwxr-x. 2 rgm rgm 4096 Aug 29 2014 ieee 4 drwxrwxr-x. 2 rgm rgm 4096 Aug 29 2014 ietf 4 -rw-rw-r--. 1 rgm rgm 12 Jan 21 2013 index.html 4 drwxrwxr-x. 2 rgm rgm 4096 Aug 28 2014 pogo 4 drwxrwxr-x. 2 rgm rgm 4096 Dec 14 17:40 redsleeve 4 drwxrwxr-x. 2 rgm rgm 4096 Jan 8 2010 speaking
I have no other customization in /etc/httpd/conf.d/
http://192.168.160.4/~rgm works. index.html contains one line:
Hello World
and this displays. I have this index.html to stop robots and people from walking my private directory tree.
But
http://192.168.160.4/~rgm/biby fails. on medon.htt-consult.com/~rgm/biby (try it yourself), it produces a list of files. On the centos-arm server I see in /var/log/httpd/error_log:
[Wed Dec 23 12:32:49.359323 2015] [negotiation:error] [pid 3208] (13)Permission denied: [client 192.168.160.20:38708] AH00686: cannot read directory for multi: /home/rgm/public_html/biby/
But the permissions are right. I see the autoindex.conf file, which is new with Centos7 (did not have it on Centos6), and I mv that file and restarted httpd, and still the error.
Any ideas what to do?
Arm-dev mailing list Arm-dev@centos.org https://lists.centos.org/mailman/listinfo/arm-dev
Arm-dev mailing list Arm-dev@centos.org https://lists.centos.org/mailman/listinfo/arm-dev