JONSEOK

OpenBSD 커널 빌드

먼저 커널의 압축을 /usr/src 밑에 푼다. # tar -C /usr/src sys.tar.gz   이번에는 커널의 설정을 변경한다. 커널을 NETFREE와 멀티프로세서용 NETFREE.MP를 만들어보자.   cd /usr/src/sys/arch/i386/conf cp GENERIC NETFREE cp GENERIC.MP NETFREE.MP   커널 옵션을 수정한다. vi NETFREE vi NETFREE.MP   커널을 빌드한다. config NETFREE cd ../compile/NETFREE make clean depend bsd make install   같은 방법으로 NETFREE.MP도 […]

OpenBSD 커널 빌드 더 읽기"

OpenBSD 개발자와 인터뷰

OpenBSD 개발자인 Marc Espie와의 인터뷰가 O’Reilly Network에 올라왔다. http://www.onlamp.com/pub/a/bsd/2004/03/18/marc_espie.html   ———-   소스코드 검사는 끝이 없는 과정이다. * 어떤이가 소프트웨어에서 문제를 발견한다. * 어떤이가 나쁘게 이용할 수 있는지 여부와 관계없이 버그를 수정한다. * 어떤이가 버그 원인을 알린다.  (대다수의 버그는 개발자가 특정 API를     이해하지 못해서 발생한 문제다.) * 어떤이가 전체 소스코드에서 해당 버그가 또

OpenBSD 개발자와 인터뷰 더 읽기"

Building OpenBSD

패치를 실행하고 커널,패키지,XF4를 다시 빌드한다.   OpenBSD FTP 다운로드 : ftp://ftp.jp.openbsd.org/pub/OpenBSD/   1. OpenBSD를 full로 설치한다.   2. FTP를 연다.   3. / 밑에 아래의 파일들을 복사한다.   sys.tar.gz src.tar.gz XF4.tar.gz ports.tar.gz   4. 압축을 푼다.   # cd /usr/src <- sys와 src는 /usr/src 밑에 푼다. # tar -xvzf /sys.tar.gz # tar -xvzf /src.tar.gz  

Building OpenBSD 더 읽기"

UNIX date 명령어 사용하기

<OpenBSD>   1. 아래는 시스템 시간을 2006년 2월 21일 13시 45분 00초로 설정한다. <년도><월><일><시><분>.<초>   # date 200602211345.00 Tue Feb 21 13:45:00 KST 2006   2006(년) 02(월) 21(일) 13(시) 45(분) .00(초)   2. rdate로 원격에서 시간 가져오기   # rdate -s time.bora.net   or   # rdate time.bora.net Tue Feb 21 12:04:48 KST 2006  

UNIX date 명령어 사용하기 더 읽기"

OpenBSD 2.0-3.6 원격도스공격 취약점

2005년 3월 21일에 발표된 코드로 OpenBSD 2.0-3.6 에 있는 DOS 공격 취약점을 이용해 공격을 실행하는 코드 입니다. 위험도는 “상”급에 속하고 roman 이라는 사람이 만들었습니다.   TCP Stack에서 발견된 이 버그는 TCP TimeOut 처리에서 발생하는 유효하지 못한 인자를  허락하는데서 기인하며 TCP TimeStamp에서 특정값을 전송함으로써 시스템을 마비시킬 수 있습니다.   출처: http://rst.void.ru/download/r57obsd-dos.c   #include <stdio.h>#include <ctype.h>#include <sys/socket.h>#include

OpenBSD 2.0-3.6 원격도스공격 취약점 더 읽기"

ssh,FTP 접속이 느릴때 해결 방법

일반적인 ssh 접속시에는 번쩍하고 접속 되던게 어느날 갑자기…   login as: hasu0707root@192.168.0.101’s password:   < 여기서 한참 동안 안넘어 간다…ㅠㅠ>   .. 이렇게 된다면…   FTP는 더 한참 기다려야 접속된다.   자, 해결해 보자.   이렇게 접속이 느려지는 이유는 ssh및 ftp 데몬이 접속시에 접속한 사람의 주소의 호스트명을 찾기 때문이다. 물론 호스트명은 등록이 안되어 있기 때문에

ssh,FTP 접속이 느릴때 해결 방법 더 읽기"

프로세스 제어 및 모니터링하기

프로세스 제어 및 모니터링하기 [ 프로세스란 ? ]   실행중인 프로그램을 구성하는 메모리,cpu 그리고 I/O 자원들을 관리하는 유닉스의 추상개  념이다. 동시에 많은 일들이 일어난다는 느낌을 줄지라도, 실제로는 특정한 순간에 단 하  나의 프로세스만 실행된다. 동시에 실행되는것 같은 착각은 시간 쪼개기로 불리는 기술에  의해서 일어난다. [ 프로세스의 구성 ]   프로세스는 커널의 내부에서 주소공간과 데이터 구조의

프로세스 제어 및 모니터링하기 더 읽기"

Solaris x86 rtl8139 NIC 설정

1. 회사 PC에 solaris  설치하기비디오카드 : STB Velocity 64V (2MB)모니터종류 : NoteBook LCD XGA 48 kHz 1024 x 768 @ 60 Hz모니터크기 : 15 or 17 Inch해상도 : 1024 x 768 – 256 Color @ 60 Hz   2. RTL 8139 NIC 사용하기 OS 설치시에는 네트웍은 무시하고 설치한다.다운로드는 아래의 링크에서 받는다. http://www.realtek.com.tw/downloads/downloads1-3.aspx?lineid=1&famid=3&series=16&Software=True FDD 에 옮긴다.volcheckcp

Solaris x86 rtl8139 NIC 설정 더 읽기"

com0 부팅용 OpenBSD CD 만들기

1. OpenBSD 원본 CD를 넣고 마운트 시킨다.    그리고 아래와 같이 해서 플로피 부트 이미지를 만들어야 한다.2. cp /mnt/3.8/i386/cdrom38.fs /work3. umount /mnt4. vnconfig /dev/svnd0c /work/cdrom38.fs5. mount /dev/svnd0c /mnt6. mkdir /mnt/etc 7 echo “stty com0 19200” > /mnt/etc/boot.conf8 echo “set tty com0” >> /mnt/etc/boot.conf 9 umount /mnt10. vnconfig -u /dev/svnd0c 이렇게 하면 시리얼 콘솔로 부팅가능한 cdrom38.fs가

com0 부팅용 OpenBSD CD 만들기 더 읽기"

OpenBSD 설치 후 기본 설정

패스워드 활성화/etc/master.passwd 변경 후,pwd_mkdb –s /etc/master.passwd /etc/login.conf 수정path 값 수정 쉘 추가/etc/shells 에 원하는 shell 추가   포트와 소스를 푸는 방법tar –xvzf ports.tar.gz –C /usrtar –xvzf srcsys.tar.gz –C /usr/srctar –xvzf src.tar.gz –C /usr/src   계정추가 1adduser –batch hasu0707 ‘wheel’ ‘이존석’ 암호* 암호는 crypt 된 string* -batch 옵션은 /etc/adduser.conf 가 있어야 함   계정추가 2useradd –g

OpenBSD 설치 후 기본 설정 더 읽기"

NetBSD 설치 후 참고사항

1.     네트워크 설정하기   /etc/hosts /etc/resolv.conf /etc/ifconfig.xxx /etc/mygate /etc/nsswitch.conf # cat hosts : : 1 localhost 127.0.0.1 localhost 192.168.0.60 mynetbsd.net mynetbsd ->이것은 NetBSD의 IP주소이다. # cat resolv.conf nameserver 168.126.63.1 -> 한국통신DNS search net # cat ifconfig.le0 196.168.0.60 netmask 0xffffff00 media autoselect # mygate 192.168.0.1 –>이것은 게이트웨이로 현재 내 컴은 nat서버를 사용한다. # nsswitch.conf group:

NetBSD 설치 후 참고사항 더 읽기"

최고의 개인 운영체제 윈도우즈 예찬론

Microsoft(R)의 Windows 운영체제.   DOS 시절에 처음 윈도우 3.0을 봤을때 벅찬 감동은 아직도 잊지 못한다. 지금까지 95,98,2000,XP로 이어 올 때까지 윈도우는 사용하면 사용할수록 사소한 것까지 신경써주는 세심한 사용자 인터페이스와   시장 지배로 이루어진 뛰어난 범용성이 정말 잘 만들어진 운영체제라는 생각이 든다.   비록 서버군의 제품들은 아직 UNIX 계열에 비해 다소 복잡하고 어수선한 부분이 많아 부족해

최고의 개인 운영체제 윈도우즈 예찬론 더 읽기"

위로 스크롤