데비안을 기반으로하는 "스토리지"라는 ReadyNAS 상자가 있습니다. 나는 루트로 그것을 ssh 할 수 있습니다. 웹 서버를 재구성하려고하는데 이해하지 못하는 파일 권한 문제가 발생합니다. 나는 /etc/frontview/apache/apache.pem
뿌리처럼 아무것도 할 수 없습니다 ! 동일한 디렉토리의 다른 파일과 비교할 때 특별한 권한이없는 것으로 보이며 그와 함께 작업 할 수 있습니다.
storage:~# whoami
root
storage:~# cd /etc/frontview/apache/
storage:/etc/frontview/apache# ls -lah apache.pem*
-rw------- 1 admin admin 4.0k Jul 10 2013 apache.pem
-rw------- 1 admin admin 4.0k Jun 9 05:57 apache.pem.2017-02-04
-rw------- 1 admin admin 1.5k Jun 9 05:57 apache.pem.orig
storage:/etc/frontview/apache# touch apache.pem
touch: creating `apache.pem': Permission denied
storage:/etc/frontview/apache# touch apache.pem.2017-02-04
storage:/etc/frontview/apache# rm -f apache.pem
rm: cannot unlink `apache.pem': Operation not permitted
만질 수없는이 파일의 특별한 점은 무엇입니까? 삭제할 수 없습니다. 그것에 대한 권한을 변경할 수 없습니다. 소유자를 변경할 수 없습니다.
디렉토리는 괜찮은 것 같습니다. 남은 공간이 있으며 읽기 전용으로 마운트되지 않습니다. 사실 같은 디렉토리에서 다른 파일을 편집 할 수 있습니다.
# ls -ld /etc/frontview/apache
drwxr-xr-x 8 admin admin 4096 Jun 9 05:44 /etc/frontview/apache
# df /etc/frontview/apache
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hdc1 2015824 504944 1510880 26% /
그 정보를 질문에 추가했습니다. 그것은 모두 나에게 잘 보인다. 어쨌든, 그것이 문제라면 그 디렉토리의 다른 모든 파일을 편집 할 수는 없다고 생각합니다.
—
Stephen Ostermiller
@RunCMD 제목과 태그에 더 구체적인 정보를 추가했습니다. 파일 시스템은 ext3으로 표시되므로 ext3은 불변을 지원하는 것으로 보입니다.
—
Stephen Ostermiller
# mount
:/dev/hdc1 on / type ext3 (rw,noatime)
Solaris는 ext3 또는 ARM CPU를 지원하지 않으므로 Solaris를 기반으로하지 않을 수 있습니다.
—
alanc
질문에서 Solaris를 제거했습니다. 더 읽어 보면 Debian Etch를 기반으로 할 수 있습니다.
—
Stephen Ostermiller
ls -ld /etc/frontview/apache
및 의 출력도 표시하십시오df /etc/frontview/apache
. 폴더가 디스크 공간에 마운트되어ro
있습니까?