우선 아래의 방법대로 하려면 root권한이 있어야 하며
없다면 root에서 httpd.conf부분만 이렇게 해달라고 요청하셔야 합니다.
--------------------------------------------
1. httpd.conf를 수정한다.
먼저 /usr/local/apache/conf/httpd.conf에서
AllowOverride None으로 되어 있으면 AllowOverride All로 바꾸어준다. 그리고
# AccessFileName .htaccess줄이 주석줄로 되어 있으면 주석을 풀어준다.

2. .htaccess파일을 만든다.
인증을 받고 싶은 디렉토리로 가서 vi로 아래와 같은 파일을 만들어 준다.
AuthType Basic
AuthName qpiss
AuthUserFile /home/piss/public_html/qorentks/.htpasswd
require valid-user
이 내용을 .htaccess로 저장하고 퍼미션을 777로 준다.

3. .htpasswd파일을 만든다.
암호파일(.htpasswd)은 암호화되어서 저장이 되므로 그냥 텍스트로 입력해서는 저장이 안된다. 그래서 /usr/local/apache/bin에 있는 htpasswd라는 프로그램을 이용하여야 한다.
그래서 만드는 방법은 아래와 같다.
--- # /usr/local/apache/bin/htpasswd -c /home/piss/public_html/
qorentks/.htpasswd piss(한줄에 쭉 달아서 친다.)
의 형식으로 치면 암호를 넣으라고 나오는데 여기에 암호를 적어 넣으면 된다.
(이때 -c 옵션은 처음 넣을때만 하면되며 그 다음 부터 추가할때는 필요가 없다. 그 다음에도 -c 옵션을 추가하면 이전 것(.htpasswd)은 지워버리고 새로 작성한다.)
그러면 .htpasswd의 파일이 아래와 같이 생성되어진다.
piss:NoWPewwtesgrTR

4. 아파치를 새로 기동시킨다.
# killall httpd
# /usr/local/apache/bin/apachectl start
2005/07/04 11:47 2005/07/04 11:47
바로 콘솔상에서의 단축키입니다. 한번사용해 보니 편하더군요.

# 콘솔 (xterm 상이 아닌)

Shift-ScrollLock
메모리 정보 보기

Ctrl-Scrolllock
프로세스 보기

alt-(f1-f12)
콘솔 옮겨다니기

alt-(오른쪽/왼쪽 방향키)
이전/다음 콘솔로...


# sysrq
이 단축키를 사용하려면 커널에 이 기능을 넣고 컴파일 해야합니다.

sysrq-(0-9)
콘솔 로그 레벨 정하기
sysrq-b
비상 리부팅
sysrq-e
init를 제외한 모든 프로세스 죽이기(SIGTERM)
sysrq-i
init를 제외한 모든 프로세스 죽이기(SIGKILL)
sysrq-k
현재 콘솔상의 모든 프로그램 죽이기
sysrq-l
init를 포함한 모든 프로세스 죽이기(시스템 정지)
sysrq-m
shift-scrolllock 과 동일 (메모리 정보 보기)
sysrq-o
apm poweroff
sysrq-p
레지스터 보기
sysrq-r
키보드를 XLATE로 설정?
sysrq-s
디스크 싱크
sysrq-t
ctrl-scrolllock 과 동일 (프로세스 보기)
sysrq-u
모든 파일 시스템을 언마운트하고 읽기 전용으로

# bash

TAB
tab-completion(tab 자동 채워주기?)
예를 들어 blahblah라는 명령어가 있을때 bla까지만 입력하고
tab을 치면 나머지는 알아서 채워준다. 물론 디렉토리명도...
alt-@
호스트 명 자동 완성
/etc/hosts 에 명시되어 있는 경우
ctrl-d
logout
ctrl-l
화면 지우기
ctrl-r
히스토리 찾기
alt-t
두단어 위치 바꾸기
fc
마지막 명령어 편집해서 사용하기
ctrl-u, ctrl-w
커서의 왼쪽에 있는 문자들만 삭제
ctrl-k
현재 커서위치 오른쪽 문자 삭제

# 일반적인 사용되는 키조합
다음의 키조합들은 여러 군데서 작동합니다.

shift-insert
버퍼에 복사된것 붙이기 (마우스로 긁은것)
ctrl-a
줄의 처음으로
ctrl-e
줄의 마지막으로
ctrl-l
현재 커서위치 오른쪽 문자 삭제
ctrl-c
한 단어 지우기
ctrl-c
실행중인 프로그램 죽이기
ctrl-z
실행중인 프로그램 정지하기, 일반적으로 % 를 입력하면 계속하기.

출처 : kltp.kldp.org
2005/07/04 11:47 2005/07/04 11:47
만약 서버를 제공하는 ISP에서 보안상의 이유로
ICMP 패킷을 막은 경우 ping 명령어가 동작하지
않는 경우가 있습니다.

이런 경우 namp을 사용하여 서비스 여부를 확인할
수 있습니다. 아래는 yahoo.com을 nmap를 이용하여
스캔한 결과 입니다.

[root@op isseo]# nmap -P0 -p 80 www.yahoo.com

Starting nmap V. 3.00 ( www.insecure.org/nmap/ )
Interesting ports on w1.scd.yahoo.com (66.218.71.80):
Port State Service
80/tcp open http

Nmap run completed -- 1 IP address (1 host up) scanned in 0 seconds

위의 결과에서 보면 80포트 http service가 오픈
되어 있는 것을 알 수 있습니다.
2005/07/04 11:45 2005/07/04 11:45