Xined 설정파일 보안 유지하기 xinetd.conf 파일 퍼미션 # chmod 600 /etc/xinetd.conf # chmod 600 /etc/xinetd.d/* 실수로 인하여 xinetd.conf 내용을 잘못 건드리거나 내용을 편집하지 못하게 하기 위하여 chattr 명령으로 파일 삭제및 쓰기등을 못하게 합니다. # chattr +i /etc/xinetd.conf # chattr +i /etc/xinetd.conf 파일을 수정하고자 할 때는 chattr 명령에 -i 해제 옵션을 사용하면 됩니다. chattr 명령은 리눅스 ext2 또는 ext3파일 시스템상에서 파일 속성을 바꾸는 명령어입니다. 여러 옵션 가운데 i 옵션은 변경할 수 없도록 하는 옵션으로 파일을 삭제하거나 다른 이름으로 변경하거나..
iptables 명령은 리눅스 IPv4 방화벽을 설정하는 명령어이다. 1.1 시리즈 부터 리눅스 커널은 패킷 필터링을 포함하기 시작했다. 제 1세대는 BSD의 ipfw를 기본으로 했고 1994년 후반기에 알란 콕스(Alan Cox) 에 의해서 포트 됐다. 이것은 리눅스 2.0에서 Jos Vos와 다른이들에 의해서 개선됐고 커널의 필터링 규칙을 제어하는 사용자 툴로는 'ipfwadm'이 사용됐다. 1998년 중반에 리눅스 2.2를 위해 사용자 툴로 'ipchains'를 내놓았다. 마지막으로, 제 4세대 툴이 'iptables'이고 리눅스 2.4를 위해 1999년 중반에 커널을 재작성했다. 패킷 필터란 네트워크를 통하는 모든 것은 패킷의 형태를 가지며, 패킷의 앞부분에는 패킷이 어디서 왔는지 어디로 향하는..
1. 입력모드로의 전환 a : 커서의 오른쪽에서 입력을 받음 A : 라인의 마지막에서 입력을 받음 I : 커서의 왼쪽에서 입력을 받음 o : 현재 라인 아래에 빈 라인을 추가하며 입력을 받음 O: 현재 라인 위에 빈 라인을 추가하여 입력을 받음 2. ex 명령모드 :ex 명령모드로 전환을 하기 위해서는 명령모드에서 ":"을 입력하면 커서가 화면 아래로 이동하며 ':'를 나타내고 대기상태로 들어갑니다. 이 형태가 ex 명령모드 입니다. :q -> vi 종료(저장하지 않은 문서는 종료되지 않음) :q! -> 저장을 하지 않고 vi 종료 :w -> 문서의 저장 :x -> 문서 저장 후 종료(명령모드에서 zz와 같음) :set 명령 (:set )명령 설정 해제는 option명 앞에 no를 붙입니다. -autoi..
1. IP 주소 막기 이번시간에는 Iptables사용법과 기본적인 firewall구성법에 대해서 알아보도록 하겠다. 이제 Iptables를 사용하기 위한 기본적인 설정에 대해서 알아보자. Iptables는 Kernel 2.4.x 기반의 리눅스 설치시에 기본으로 설치되어있고 /sbin 디렉토리 아래에 있다. 그리고 iptables와 ipchains는 동시에 사용할 수 없으므로 우선 ipchains의 모듈을 내려줘야 한다. lsmod를 해보고 만약 ipchains 모듈이 올라와 있다면 rmmod ipchains 명령으로 모듈을 내려줘야 iptables 사용이 가능하다. 이제 Iptables에 대해서 본격적으로 알아보도록 하자. 기본적으로 Iptables에는 세가지 chain이 있고 모든 패킷은 이 세가지 c..
최대공약수의 정의 ===> 최대공약수란 주어지는 두 정수의 약수 중에서 가장 큰 공통되는 약수를 뜻한다. 예를들어 280과 30의 약수는 280의 약수 : 1, 2, 4, 5, 7, 8, 10, 14, 20, 28, 40, 56, 70, 140, 280 30의 약수 : 1, 2, 3, 5, 6, 10, 15, 30 이다. 이중 공통되는 약수는 1, 2, 5, 10이며 그중에 10이 최대공약수(GCD)이다. 수학교과서에 나오는 최대공약수를 구하는 방법은 소인수분해를 이용하여 구한다. 허나 소인수분해를 이용한 최대공약수를 구하는 방법은 손으로 풀기에는 더할나위 없이 좋지만 컴퓨터로 구현하기에는 조금은 껄끄럽다. 그래서 유클리드의 알고리즘을 컴퓨터에서 쓴다. 유클리드 알고리즘 유클리드 알고리즘은 뺄셈과 두 값..
c:\> nbtstat -a 알고자하는 ip
*gcc 버전 확인 gcc -v *gcc로 컴파일 gcc로 컴파일할 파일명 ex)gcc test.c a.out이라는 실행 파일이 생김 ./a.out으로 파일 실행 *gcc로 실행파일 지정 컴파일 gcc -o test test.c *gcc로 컴파일만 하고 링크하지 않기 gcc -c test.c *두 개 파일을 부분 컴파일 후 링크시키고 실행 gcc -c a.c b.c gcc -o a a.o b.o ./a *헤더파일 헤더파일 중에 로 묶인 것과 ""로 묶인 것이 있다. 로 묶인 것은 /usr/include에서 파일을 검색하고, ""로 묶인 것은 현재 디렉토리 및 -I옵션을 준 디렉토리에서 헤더파일을 찾는다. gcc a.c -I.. gcc a.c -I/usr/src/linux/include *-t 묶음 파일의..
- Total
- Today
- Yesterday
- 제주도기행
- win10
- 볼링
- 시작메뉴초기화
- One UI
- d90
- 테더링 링크
- cvs설정
- 모데기
- 보라매공원
- Cross-origin
- 옹이생일
- 제약산
- @tistory.com
- 윈도우 인코딩 설정
- 모데기 모임
- Variable-Length Argument Lists
- antimalware
- TMP
- 오라클 계정 생성
- 크리스마스 파티
- 64비트
- 은행나무숲
- 작업표시줄투명처리
- CORS
- 함양 나들이
- Vista
- CDPUserSvc
- 화면잠금 단축아이콘
- UI변경
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |