특정 IP 억세스 못하게 하기

누군가 리눅스 서버를 공격하고 있습니다.
그쪽 IP가 억세스 못하게 막아야 겠죠?
그런데 ipchain 이 없거나 kernel이 지원하지 않게 컴파일 되어 있습니다. 이럴 경우 아래와 같이 할 수 있습니다.

# route add -host xxx.xxx.xxx.xxx reject

xxx...가 그쪽 IP입니다.
이렇게 하는 순간 그쪽에선 아무런 억세스도 하지 못하게 됩니다. 이렇게 해 놓은 다음 해결 방안을 찾아야겠죠. ^.^
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:33 2003/11/24 18:33
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/115

특정 도메인의 메일 서버 알아내기

어떤 도메인이 있을때 그 도메인으로 가는 메일을 받는 서버, 즉 메일 서버의 FQDN(fully qualified domain name:완전하게 구비된 도메인 이름)을 알아야 할 일이 있습니다.

Linux 7.0인가부터 새로 들어있는 host 프로그램을 이용하는 방법입니다. 물론 nslookup도 됩니다. 자세한건 man page 참고.

메일 서버는 MX 레코드에 의해 지정됩니다.

다음과 같은 명령을 이용하면 도메인의 메일 서버를 검색할 수 있습니다.

# host -t mx 도메인
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:33 2003/11/24 18:33
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/114

X에서 마우스 해상도 설정하기

리눅스의 X윈도우에서 마우스의 해상도를 설정하는 방법입니다.
같은 마우스가 윈도우에서는 이상 없으나, X윈도우에서는 너무 빨리 움직이거나 아니면 거의 안움직이는 경우가 있죠.

이 경우엔 마우스의 해상도 설정 문제로, 마우스 구입시 마우스의 해상도를 알아두시면 간단히 설정이 가능합니다(단위는 dpi입니다.)

제 마우스의 경우 700dpi이므로 /etc/X11/XF86Config-4 파일을 편집하여 mouse가 설정되어있는 곳을 찾아 다음을 추가합니다.

Option "Resolution" "700"

물론 숫자부분은 각자의 마우스마다 달라집니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:32 2003/11/24 18:32
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/113

touch 사용 팁

리눅스에서 0 byte의 빈 파일이나 파일의 시간을 현재로 바꿀 때 사용하는 팁입니다.

$ touch filename

아파치 로그 재 생성시 아피치를 재 실행시켜야 다시 로그가 남겨진다.
ex) rm /www/httpd/log/access_log
cd /www/httpd/log/
touch access_log
/www/httpd/bin/apachctl restart
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:32 2003/11/24 18:32
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/112

rpm에서 원하는 파일만 풀기

RedHat 계열의 리눅스 배포판의 패키지인 rpm 파일에서 패키지를 설치하지 않고 원하는 파일만 풀어서 사용해야 할 때가 있습니다.

아래와 같이 하면 원한는 파일만 추출해서 사용할 수 있습니다.

# rpm2cpio filename.rpm | cpio -i --make-directories -E filename
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:31 2003/11/24 18:31
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/111

bash 팁 몇가지

리눅스에서 bash를 기본 쉘로 사용하시는 분들께 유용한 몇 가지 팁입니다.

ctrl-l : 화면 clear
ctrl-t : 두개의 문자가 서로 뒤바뀜
ctrl-u, ctrl-w : 커서 왼쪽의 문자들 삭제
cd - : 바로 전 디렉토리로 이동

그리고 cd 명령어에 * 즉 와일드카드를 사용할수 있습니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:31 2003/11/24 18:31
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/110

bash에서 vi 에디팅 모드 사용하기

bash에서 기본 에디팅모드는 emacs입니다. 즉, 명령어 입력시 emacs의 편집키들이 사용된다는 뜻입니다.

vi 모드를 사용하기 위해서는 bash의 입력방법 설정을 수정해야 하는데, 그 설정은 환경변수 INPUTRC, /etc/inputrc, $HOME/.inputrc 등에 의해서 결정됩니다.

보통 레드햇계열은 전체입력환경으로 /etc/inputrc를 사용자별 환경으로 $HOME/.inputrc를 사용하며, 원하는 화일에

set editing-mode vi
set keymap vi

를 삽입하면 다음 로그인부터는 vi 에디팅모드로 바뀝니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:29 2003/11/24 18:29
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/109

리눅스에서 CPU, 메모리 정보보기

리눅스가 깔린 컴퓨터에서 CPU 속도 메모리 등의 정보를 알고싶다면 쉘 상에서...

$ cat /proc/cpuinfo
$ cat /proc/meminfo

라고 실행 시키면 벤더, 캐쉬, 메모리 등의 정보를 보실수 있습니다.

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:29 2003/11/24 18:29
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/108

리눅스에서 지운 화일 복구하기

리눅스 에서 삭제한 화일을 복구한다는 건 굉장히 어려운 것으로 알려져 있습니다. 최근에야 복구 유틸리티들이 여러가지 나오고 있지만 정작 중요한 화일을 자기도 모르게 삭제했을 때 당장 쓸 수 있는 방법은 거의 없는 것이 사실이죠.
그래서 이팁을 소개 해드리려 합니다.

1)
/sbin/debugfs /dev/hda7
2)debug: lsdel
1 deleted inodes found.
Inode Owner Mode Size Blocks Time deleted
25 0 100644 5 1/ 1 Fri Mar 30 19:37:53 2001

3)debug: dump (25) /root/testing.dump
1) 우선 슈퍼유저 가 되어야 debugfs 를 쓸 수 있습니다.
2) 지금 어떤 화일을 삭제했는데 그것이 /dev/hda7 파티션상에 있던 화일이라고 하면 1번과 같은 명령을 내립니다.
3) 그럼 "debug : " 프롬프트가 나타나는데 거기에서 lsdel이라는 명령을 내립니다. (이것은 delete한 것을 ls하라는 것입니다.)
4) 그러면 그 아래 나오는 것과 같은 결과값이 나오는데 만일 삭제한 화일이 여럿이라면 이를 추정해서 살리는 것 외에는 다른 방법이 없습니다. 대충 화일의 사이즈를 알 수 있다면 살리는 데 큰 문제는 없습니다.
5) 어떤 inode 번호에 해당하는 것을 살려야 겠다고 결정하면 3번과 같은 명령을 내려 덤프시킵니다. 이 때 덤프해서 저장할 화일은 반드시 원래 삭제된 화일이 있던 곳과는 다른 파티션으로 옮겨서 저장해야 합니다. 혹시 다른 화일을 복구한 것이라면 자칫하면 원래 복구해야 할 화일을 덮어쓰는 경우가 있을 수 있으니까요.

(여러줄로 나뉘어 있어 확인이 힘들면 여기를 눌러 확인하세요. ^.^)
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:28 2003/11/24 18:28
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/107

tail을 이용한 실시간 로그보기

많이 사용하는 옵션으로는 -f 가 있는데 기본적으로 끝에서 10 줄 까지를 보여줍니다.

telnet 이나 ssh 로 접속해서

tail -f /var/log/messages

명령을 내리면 계속해서 실시간으로 접속현황을 감시 할수 있습니다.
이 명령을 잘 활용하면 각종 에러 대처등 에 많은 도움이 될수 있을 것입니다.

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:28 2003/11/24 18:28
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/106

« Previous : 1 : ... 626 : 627 : 628 : 629 : 630 : 631 : 632 : 633 : 634 : ... 639 : Next »

블로그 이미지

- 홍반장

Archives

Recent Trackbacks

Calendar

«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
Statistics Graph

Site Stats

Total hits:
250735
Today:
714
Yesterday:
295