데비안을 설치했습니다. 이것은 나의 첫 번째 서버는 아닙니다(하지만 주위에 매달려 있는 여러 개의 라즈베리를 제외하고 세 번째 서버입니다).
내 사용자 이름이 "user1"이라고 가정해 보겠습니다.
나에게는 새로운 것이 있습니다.
- 첫 번째 디스크는 / 디렉터리와 user1의 홈 디렉터리를 호스팅합니다.
- 두 개의 다른 디스크로 구성된 소프트웨어 Raid1은 mdamd를 사용하여 /media/raidMount에 마운트됩니다.
나는 "www-data"로 실행되는 apache2를 가지고 있습니다. www-data는 user1 그룹의 구성원입니다. 내 아파치 사이트에서 conf를 활성화하면 이 지시문이 있습니다.
Options FollowSymLinks Indexes MultiViews
또한 /var/www에 /home/user1/Share1이라는 share1이라는 심볼릭 링크가 있습니다. localhost를 탐색하면 share1 디렉토리를 볼 수 있고 탐색할 수 있습니다. 지금까지는 모든 것이 괜찮습니다.
이제 /media/raidMount/Share2에 대한 심볼릭 링크를 만들려고 시도하지만 볼 수 없으며 apache2에 오류가 발생하지 않습니다.
또한 /media/raidMount/는 user1:user1이 전적으로 소유하고 754개의 권한을 가지며 기본적으로 fstab에 /dev/md0 /media/raidMount ext4로 마운트된다는 점을 추가해야 합니다.
과거에도 비슷한 설정을 했지만 드라이브가 소프트웨어 공격을 받지 않았습니다. 권한/소유권이 올바르게 설정되었다고 생각합니다. Apache 또는 Linux 심볼릭 링크가 공격대를 다르게 보는 이유가 있습니까? 내가 무엇을 놓치고 있나요? 어쩌면 설치 옵션일까요?
귀하의 통찰력에 감사드립니다!