'전체 글'에 해당되는 글 1416건

  1. 2006.04.26 redhat linux 7.x대에서 smtp user인증 셋팅
  2. 2006.04.26 웹서버 부하테스트

반응형

sendmail smtp 인증기능은 redhat 7.x에서 테스트 했습니다.
설정법은 매우 간단하므로, 아래 순서에 따라 하시면 됩니다.


1. sasl 패키지가 설치되어 있는지 확인합니다.
아래 2개의 화일이 없을경우, redhat원본씨디에서 설치하시기 바랍니다.

[root@ns2 /etc]# rpm -qa | grep sasl
cyrus-sasl-1.5.24-22.7
cyrus-sasl-devel-1.5.24-22.7


2. sasl에서 인증 방식 선택(일반적으로 pam을 사용합니다.)
기본적으로 아래와 같은 내용이 아래 위치의 화일에 적혀 있으므로, 확인만 하면 되겠지만, 만일 아래 화일이나 내용이 없을시 아래 위치에 화일을 만들어 주신후 아래 내용을 한줄 적습니다.

[root@ns2 /etc]# cat /usr/lib/sasl/Sendmail.conf
pwcheck_method:pam


3. sendmail.cf 수정
sendmail.cf에 보내는 메일 서버의 인증 방식에 관한 부분에 대해서 추가 해 줘야 합니다.


# class E: names that should be exposed as from this host, even if we masquerade
# class L: names that should be delivered locally, even if we have a relay
# class M: domains that should be converted to $M
# class N: domains that should not be converted to $M
#CL root
C{E}root
C{TrustAuthMech}LOGIN PLAIN CRAM-MD5 <<=========== 새로 추가된 라인

==== 중략 =======================

# list of authentication mechanisms
#O AuthMechanisms=GSSAPI KERBEROS_V4 DIGEST-MD5 CRAM-MD5
O AuthMechanisms=LOGIN PLAIN GSSAPI KERBEROS_V4 DIGEST-MD5 CRAM-MD5 <== 새로 추가된 라인


4. sendmail.cf에 위의 2라인을 각각 해당 위치에 추가하신 후, sendmail을 재 시작 시킵니다.

5. 아웃룩에서 설정하시어 확인합니다.
아웃룩 시작 ==> 도구 ==> 계정 ==> 등록정보 ==> 서버 ==> "보내는 메일서버" 인증 필요에 체크 ==> 설정 ==> 받는 메일서버와 동일한 설정사용 또는 로그온 정보 입력 ==> "확인" "확인" "닫기"


예전자료라서 최신버전에 맞게 참조하시기 바랍니다.

,

반응형
1. 웹 페이지 로딩시간 확인방법
#time -pa lynx -source http://www.test.com > /dev/null
real 0.55
user 0.13
sys 0.08
-------------
실제 접속시간 : 0.55-(0.13+0.08)

2. ab 사용법
-n requests 요청을 수행할 개수
-c concurrency 요청을 만들 개수로 동시 사용자 개념 :(
-v verbosity 얼마나 자세한 정보를 화면에 출력해 줄 것인지 결정
-w HTML 문서형식으로 테이블로 만들어 결과를 화면에 출력
-k HTTP 프로토콜의 지속연결 (KeepAlive) 기능을 사용

#./ab -n 100 -c 10 http://www.xxxxx.com:80/
10 명의 유저가 동시에 http://www.xxxxx.com/index.html 을 요청
각각의 시뮬레이트 유저는 요청을 10 번씩 하게 됩니다.

# ab -n 1500 -c 50 http://www.xxxxx.com:80/
요청을 30 x 50 (50 명의 사용자가, 각각 30 번의 요청)

Requests per second: 80.48
초당 80.48개를 요청...

크크크.. 이거한번 해보세요..

ab -n 1000000 -c 1000 http://www.xxxxx.com:80/

동시에 1000 명의 유저가 1000 번의 요청을 하는것이죠..

몇분지나도 끝나지 않으면 그냥 취소하세요.. :)

잘못하다가는 Too many open files in system 이 나오고...

뻗어버리는 수가 있습니다. 그냥.. 대부분은

Too many open files in system 만 나오고 정상적으로 종료가 됩니다.

동시에 1000 명이 요청을 할 정도면 동시사용자로는 10만명 정도로

보시면 될겁니다.. 물론 싸이트마다 차이는 있지만...

,