1750 번 글: rndc 질문이랑 ftp 좀 물어보고싶었서요..... |
글쓴이: 이현철
|
글쓴날: 2003년 11월 01일 21:15:42 토(저녁) |
조회: 863 |
-----------------------------------------
답변자가 기본적으로 참고할 내용입니다.
- 배포판(옵션) :
- 커널버전(옵션)
:
- 데몬버전(예:apache
1.3.27) :
- 데몬설치유형(RPM/컴파일/기타)
:
-----------------------------------------
오늘도 멍청한 질문을 드리고 갑니다
다름이 아니라 바인드9를 운영하고있습니다
그런데 이번에 chroot를 이용한 경로위치를 변경했습니다
그리고나서 /etc/init.d/named restart 이라든지 start
은 이상없이 되는데
rndc 를 이용한 rndc reload 를 하면
rndc: neither /etc/rndc.conf nor /etc/rndc.key was found
이런씩으로 에러가 납니다
물론 지금 named 위치는
[root@localhost var]# cd /chroot/named/
[root@localhost named]# pwd
/chroot/named
[root@localhost named]# ls -al ./etc/
合計 24
drwxr-xr-x 2 root root 4096 10月 27 18:41 .
drwxr-xr-x 4 root root 4096 10月 27 09:48 ..
-rw-r--r-- 1 root root 73 10月 27 09:52 localtime
-rw-r--r-- 1 root root 1071 10月 26 18:39 named.conf
-rw-r--r-- 1 root root 480 10月 24 20:35 rndc.conf
-rw-r--r-- 1 root root 92 10月 24 20:26 rndc.key
[root@localhost named]#
이런씩으로 되어있습니다 init를 이용한것은 되는데 rndc를
이용하는것은 아마도 경로패스를 잡아줘야하는것같은데
이것을 어디서 잡지요
/usr/sbin/rndc 는 실행라이브러리
같은형태로 되어있는데....
아니면제가 잘못알고있는지요....쩝...
하나만 더 여쭈어 보겠습니다 아파치를 이용한 특정디렉토리
인증을 위해
/usr/local/apache/conf/access.conf
에 인증할디렉토리를
추가 시켜주고 /apache/bin/htpasswd 명령어로 유저와 패스워드를
만들어줬는데요..
/usr/local/apache/conf/access.conf에
두개의 디렉토리를 설정해줬습니다..그런데
하나는 제대로 되고있는데 하나가 되지않습니다....
아래에 내용은 저의 /usr/local/apache/conf/access.conf 내용입니다
이중에 위에 설정된 phpMyAdmin은 제대로 작동하는데요
아래에 있는것은 인증절차없이 그래도 보여지고있습니다.
#######################################################
<Directory /usr/local/apache/htdocs/phpMyAdmin-2.4.0>
AuthType Basic
AuthName "'hclee'"
AuthUserFile /usr/local/apache/conf/.htpasswd
AuthGroupFile /dev/null
<Limit GET POST>
require valid-user
</Limit>
</Directory>
<Directory /usr/local/apache/htdocs/qmailadmin>
AuthType Basic
AuthName "'hclee'"
AuthUserFile /usr/local/apache/cgi-bin/.htpasswd
AuthGroupFile /dev/null
<Limit GET POST>
require valid-user
</Limit>
</Directory>
################################################
물론 아래같이 되어있습니다
/apache/bin/htpasswd 를 이용해서
/apache/bin/htpasswd -c /usr/local/apache/cgi-bin/.htpasswd user1
이런씩으로 해서 아래같이 .htpasswd 가 만들어줘있고 물로
안에는 user1에대한 유저이름과 패스워드가 기록되어있습니다
그런데 왜 안될까요.
위에 있는 phpMyAdmin 같은경우는 잘되는데요.
#################################
[root@myagent cgi-bin]# pwd
/usr/local/apache/cgi-bin
[root@myagent cgi-bin]# ls -al
合計 132
drwxr-xr-x 3 root root 4096 11月 1 16:07 .
drwxr-xr-x 12 root root 4096 10月 23 14:29 ..
-rw-r--r-- 1 root root 21 11月 1 16:00 .htpasswd
drwxr-xr-x 3 root root 4096 10月 29 11:09 images
-rw-r--r-- 1 root root 268 10月 23 14:29 printenv
-rwsr-sr-x 1 root root 103280 10月 29 11:13 qmailadmin
-rw-r--r-- 1 root root 757 10月 23 14:29 test-cgi
####################################
실력없는초보자라서
토요일도 늦게 까지 남들은 아무것도 아닌데 머리싸매고
있습니다.....
미안한데요 하나만 더 여쭙고 사라지겠습니다..
제 바인드에는 지금
www IN A 10.70.41.81
mail IN A 10.70.41.81
ftp IN A 10.70.41.81
* IN A 10.70.41.81
뭐 이런씩으로 운영되고있는데요..
그래서 웹브라우저에서
도메인을 입력하면
httpd://www.myagent.co.jp 로 하나 httpd://ftp.myagent.co.jp 로 하나 아파치
첫설치화면만 뜨게 되어있습니다. 물론 ftp 설정은
아직되어있지 않고요..
그런데 제가 혹시나 해서 ftp://ftp.myagent.co.jp 이라든지
ftp://www.myagent.co.jp
치면 악섹스를 할수없거나 파일명이 틀리거나 허가가
되지않았다고 합니다 당연히 이렇게 나오겠지요.... ㅋㅋ
멍청한질문인데요..
지금은 단순히 proftp 를 가지고 ftp서버를 운영하지만 이는 그냥
접속한계정유저의디렉토리만
들어가는데요 이렇게 말고 nobody로 아무나
웹브라우저에서ftp.myagent.co.jp
접속해서 파일을 받아가게하려면
어떤식의 절차가 필요한지요.. 진짜 컴모르는놈의
질문입니다..
|
이전글 : Re: 최대 filesize 는 어떻게 됩니까?
다음글 : Re: rndc 질문이랑 ftp 좀 물어보고싶었서요.....
|
from 61.254.75.40
JS(Redhands)Board 0.4 +@
|