sun's longitude:241 41 8.79 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
1810 번 글의 답장글: Re: Re: Re: 링크란 심볼릭 링크를 말하는 것인지요?
글쓴이: 산이 [홈페이지] 글쓴날: 2003년 12월 09일 00:10:57 화(새벽) 조회: 1395

[작심]님이 남기신 글:

>산이님 답변 감사합니다.
>followsymlinks 옵션의 가능한 용도에 대해서는 이제 이해를
하였습니다.
>
>그런데 SymlinkIfOwnerMatch 옵션에 대해서요,
>------------------------
>자기 소유의 파일이 아니더라도 최소한 읽기 권한만
있더라도
>링크는 가능합니다. 
>아파치는 자식프로세스가
 nobody 이므로 nobody 권한으로
>접근이 가능한(읽기모드)
 모든 파일은 링크가 가능하고
>웹으로 접근이 가능합니다. 
>그리고 nobody 도 실제로 다른 계정 사용자처름 시스템의
계정중의
>하나일 뿐입니다.
>
>-----------------------
>여기서 말하시는게 심볼릭 링크를 말씀하시는
건지요?

yes !!!
 
>abc.html 파일이 test 유저의 소유이고 퍼미션이 744라 할 때

>test1 유저가 abc.html파일에 대해
>$ln -s test1/myfile.html    test/abc.html 
>이렇게 링크를 할 수 있는 건 아니니까 여기서 링크란
> <a href=..
>태그를 말씀하시는지??
 

링크는 A 태그가 아닙니다. 심볼릭 링크를 말합니다.

여기에서 말하는 링크란 아파치로 요청한 타겟 URL 을
말합니다.


$ whoami
aaa
$
$ pwd
/home/aaa/public_html
$
$ ls -al /etc/passwd
-rw-r--r--    1 root  root 1088 11월  7 00:13 /etc/passwd
$
$ ln -s /etc/passwd passwd.txt
$
$ ls -al passwd.txt
-rw-r--r--    1 aaa   aaa  11 12월  9 23:53 passwd.txt -> /etc/passwd
$


이와 같은 경우 SymlinkIfOwnerMatch 를 적용하지 않으면
passwd.txt 에 접근이 가능하지만 SymlinkIfOwnerMatch 를 적용하면
접근이 되질 않습니다.

SymLinksIfOwnerMatch 
The server will only follow symbolic links for which the target file or directory is
owned by the same user id as the link. 
Note: this option gets ignored if set inside a <Location> section. 

(*PS: 헙...제 시스템은 너무나 오래되어서 적용이 잘 되질
않네요.. T.T)

 
이전글 : Re: Re: 링크란 심볼릭 링크를 말하는 것인지요?
다음글 : php와 proftp연동 문제  
 from 61.254.74.228
JS(Redhands)Board 0.4 +@

Re: Re: 링크란 심볼릭 링크를 말하는 것인지요? php와 proftp연동 문제
인쇄용 


apache lighttpd linuxchannel.net 
Copyright 1997-2024. linuxchannel.net. All rights reserved.

Page loading: 0.01(server) + (network) + (browser) seconds