Hi
On Thu, Jan 12, 2017 at 12:07 AM, Myyrä, Timo timo.myyra@edita.fi wrote:
I just did a bit of testing on OpenBSD and there the above setup seems to work and I can remove the files just fine over sftp. So this thing should work but there's still something causing it to fail on CentOS's side.
Just as a question is SELinux enabled ?
]# getenforce Enforcing
I would assume so. As a test you could try turning this off and see if your problem goes away.
setenforce 0
If SELinux is the issue then I strongly advice that you use existing SELinux Booleans or create your own local policy rather than turning SELinux off, or leaving your system in permissive mode.
# getsebool -a | grep chroot
ssh_chroot_full_access --> off ssh_chroot_manage_apache_content --> off ssh_chroot_rw_homedirs --> off
https://wiki.centos.org/HowTos/SELinux may also help.
If it is SELinux related I would also look at installing setroubleshoot and setroubleshoot-server.
I hope this helps :)