본문 바로가기

운영체제

IIS에서 FTP passive mode 문제 FTP 서비스는 두개의 포트를 열어서 운영을 하게 되는데, 기본 FTP 의 경우 21번포트로 접근을 해서 인증을 받은후에 20번 포트를 열어서 LIST 를 보여주고, 데이터를 전송을 합니다. (21번 command port, 20번 data port) 보통 보안상의 문제등으로 그 포트를 변경해서 사용하게 되는데, 이 경우, 방화벽이 있을시에 비정규 포트의 접근은 가능하지만, 리스트가 보이지 않게 되는 경우가 발생하게 됩니다. IIS4,5에서는 1024-5000, IIS6에서는 1024-65535의 임시번호를 FTP 서버에서 사용하게 되는데, 방화벽을 설치한 보람이 없어지니, 이 문제를 해결해야합니다. 간단하게 방화벽에서는 특정포트를 제외하고 막은뒤에, FTP에서 랜덤하게 열리는 포트범위만 방화벽에서 조절.. 더보기
WINS 서버, NetBIOS 서버 WINS. TCP/IP 환경하에서 서버,워크스테이션의 이름을 관리하기 위한 서비스. TCP/IP 환경내에선 통신을 하기 위해서 IP어드래스가 각 컴퓨터마다 필요하다. 그러나 편의성을 위해서 IP대신 컴퓨터 이름을 이용하는데, 이 이름을 NetBIOS이름이라고 부르며, WINS는 NetBIOS 컴퓨터 이름을 등록하고 IP 어드래스로 매핑하기 위해서 사용하는 서버. [WIN 구성요소] -WINS 서버 WINS 서버는 WINS클라이언트와 NetBIOS 컴퓨터 이름을 IP주소로 매핑하는 데이터베이스를 유지하는 역할을 한다. 클라이언트에서 IP주소를 요청받게되면, 데이터베이스에서 해당 네임에 대한 IP를 리턴한다. -WINS 클라이언트 컴퓨터 시작시 컴퓨터이름과 IP주소를 WINS서버에 등록하는 과정을 거치게 된.. 더보기
레오파드 간단하게 설치하기 이전 포스트에선 레오파드를 싱글레이어로 구워서 설치하는 방법을 올렸는데, 이건 좀더? 간단하다. 이글의 대상?? 자는 나와 같이 구형의 맥북사용자들에게 해당된다. 즉, 타이거 DVD가 딸려 왔으며, ODD가 콤보라서 dvd를 읽기는 하지만 구울수도 없고, 더군다나 레오파드같이 더블레이어 dvd 같은 경우 난감해지는 사람들... 방법은 간단하다. 복원을 이용한 방법이다. 나와 같이 구형의 맥북사용다들은 대부분 메모리와 하드를 업그레이드 했을것이다. 1기가에 80기가 하드는 요즘엔 너무... --; 메모리와 하드를 증설한담에 해야할일은 OS를 깔아야 하는데... dvd는 타이거 밖에 없으므로... (1) 타이거를 설치한다 (2) 설치시 파티션을 2개 이상으로 나눈다. (2-1) 주 사용파티션, 레오파드 이미.. 더보기
레오파드 싱글레어어로 설치하기 http://blog.zydev.info/2007/10/31/leopard-single-layer-install-dvd-how-to/ 레오파드의 크기가 싱글레이어로 다 집어넣기에는 너무 커서, 아래 방법을 고안한듯하다. (1) 레오파드 리테일버전을 구한다.(리테일버전이 아닐경우 설치가 불가능) (2) 맥북에서 dmg 파일을 마운트 시킨후 불필요한 파일들을제거(xcode,프린터드라이브,언어팩)(3) 제거이후에 실 용량은 4.x 기가정도되나 dmg 파일용량은 여전히 기존 7.x 기가이므로 리사이징을 해주어야 한다. (4) 구형의 맥북(콤보드라이브인..)에선 DVD를 굽지못하므로 맥터미널에서hdiutil convert "/path/input.dmg" -format UDTO -o "/path/output.iso.. 더보기
x86osx.com http://x86osx.com/bbs/zboard.php?id=index suvisor 더보기
웹서버는 윈2000으로, 메일서버는 리눅스로 구축하기.. Here I am 님의 글 웹서버는 윈2000으로, 메일서버는 리눅스로 구축하기.. 웹서버는 윈2000으로, 메일서버는 리눅스로 구축하기.. 기본적으로 윈 2000의 경우 webmaster@your_domain 의 이메일을 제공하기는 상당히 무리가 따릅니다. 윈 2000의 경우 계정이라 함은 일반 PC통신과 같이 하나의 계정(ID)만을 지원하기 때문입니다. (리눅스 역시 똑같습니다만, 리눅스의 경우는 메일 포워딩 기능을 사용해서 webmaster@your_domain 으로의 포워딩이 가능하기 때문입니다.) 기본적인 설정은 윈 2000에서의 메일 교환기의 주소를 리눅스의 IP로 밀어주기만 하면 됩니다. 본격적으로 설정을 잡는 방법을 알아보도록 하져~ 1. 윈 2000 설정 잡기 윈 2000에서 해 줘야 할.. 더보기
페도라 설치 메뉴얼 페도라 설치 메뉴얼입니다 더보기
리눅스 서버로 구축하는 웹 그룹웨어 솔루션 리눅스 서버로 구축하는 웹 그룹웨어 솔루션 필자 : 김태용 (sysop@debianusers.org) 들어가며.. 현재 기업 및 단체에서는 업무의 효율성을 증대하기 위해 그룹웨어를 도입하고 있다. 그룹웨어를 사용함으로서 생기는 업무의 효율성을 지면을 통해 말하지 않아도 많은 분들이 알고 있을 것이다. 그룹웨어들의 종류는 수십 가지에 이루며 대부분 상용이고 자신(회사)의 업무에 적용하기 위해서는 많은 시간과 돈을 투자해야 한다. 하지만 지금 소개하려고 하는 그룹웨어는 뛰어난 기능과 확장성 그리고 보안성을 가지고 있으면서 GPL LICENSE를 가지고 있는 그룹웨어들 중 한 가지이다. 1. PHPGroupWare 에 대해서 PHPGroupWare는 최상의 인트라넷/그룹웨어 툴 그리고 어플리케이션 프레임워크이.. 더보기
Wine 0.9.47 릴리스 http://www.winehq.org 로 휘리릭 날라가 보시면 릴리즈 된걸 확인 하실수 있습니다. 변화사항. * New scheme for OpenGL support in child windows. * Lots of fixes for regression test failures. * A Tahoma replacement font. * Lots of bug fixes. Binary packages 우분투용 feisty 용 deb 포함) 는 http://www.winehq.org/site/download 에 가시면 우분투 gutsy사용자를 위한 패키지 http://gagemel.joa1004.com/wine_0.9.47-1.kuh3h3_i386.deb 더보기
윈도우,「미니미」를 얻다 마이크로소프트는 차세대 윈도우 버전인 윈도우 7에 대해 공식적인 발표를 하지 않고 있다. 아직 기획 단계에 있는 운영 시스템에 들어갈 내용에 대해 실질적인 정보를 제공하는 사람은 더욱 드물다. 하지만 마이크로소프트는 최근 저명한 엔지니어 에릭 트라우트가 개최한 대학 강연회 동영상을 게재했다. 여기에서 트라우트는 무엇보다 윈도우 7 개발 프로세스의 일환으로 크기를 대폭 줄여 제작된 "민윈(MinWin)"으로 알려진 커널을 소개하고 있다. 비스타의 벨이나 휘슬이, 심지어 그래픽 시스템도 전혀 없는 이 커널이 디스크에 차지하는 공간은 전체 윈도우 비스타가 4GB인데 비해 25MB에 불과하다. 그리고 사람들은 기본 웹 서버를 실행하기 위해 필요한 것은 민윈 이상이겠지만, 트라우트는 민윈이 윈도우의 핵심이 반드시.. 더보기
공개SW 정책 ‘明과 暗’ 明…정부 주도로 리눅스 저변 확대 暗…신규인력 확보 노력 소홀해 문제 공개 소프트웨어(SW) 산업을 키우기 위한 정부 정책이 ‘국산 브랜드 만들기’에만 급급할 뿐, 산업 발전의 원동력이 되는 신규 전문인력 양성에는 소홀하다는 지적이 제기되고 있다. 21일 SW업계에 따르면 정부가 공개SW인 리눅스의 저변 확대를 위해 공공기관을 중심으로 리눅스 사용 권장 등의 정책을 시행해 브랜드 만들기에는 소기의 성과를 보였으나 신규인력 양성에는 소홀해 업계에서는 여전히 인력난에 시달리는 것으로 나타났다. 이에 대해 리눅스 업계 관계자들은 “정부가 공공기관을 중심으로 리눅스 서버와 PC를 보급해 리눅스 시장이 커진 것은 사실”이라며 “그러나 국산 공개SW 브랜드 알리기에 많은 예산을 투자하면서도 정작 신규인력 양성에는 .. 더보기
아시아눅스-인텔, 차세대 모바일 컴퓨팅 분야 협력 2007년10월15일-- 한국, 중국, 일본, 베트남이 참여하고 있는 ‘아시아눅스 컨소시엄’의 한국 측 대표사인 한글과컴퓨터(www.haansoft.com, 대표이사 백종진, 이하 한컴)는 “15일 대만에서 진행 중인 인텔 개발자 포럼(IDF)에서 아시아눅스 컨소시엄이 인텔 모바일 그룹과 아시아눅스 기반의 모바일 운영체제 공동 개발에 관해 협력키로 했다”고 발표했다. 이번 발표는 인텔이 차세대 사업으로 육성하고 있는 모바일 인터넷 디바이스(Mobile Internet Device, 이하 MID) 전용 운영체제를 ‘아시아눅스’로 개발한다는 것이 주요 내용이다. 특히 개발 이후, 마케팅 부문에서도 아시아눅스와 인텔 간의 지속적인 협력을 명시하고 있어 세계 모바일 컴퓨팅 시장에서 리눅스 운영체제 활성화에 큰 .. 더보기
gcc 이야기(6) http://cafe.naver.com/devctrl/953 gcc 이야기(6) 글쓴이 : holelee (2002년 06월 29일 오후 07:47) [ 임베디드강좌/이규명 ] @ KELP === 시작하기에 앞서 gcc라는 컴파일러를 이용하여 C 언어 프로그램을 컴파일 하기 위해서 알아야 할 기본적인 옵션 및 발생할 수 있는 에러에 대해 초보자를 대상으로 작성된 글입니다. 고급 사용자라면 읽으실 필요가 없을 것으로 생각됩니다. Architecture dependent한 부분은 가능한 배제하였습니다. 단 gcc의 사용은 Linux를 비롯한 Unix 계열의 OS에서 사용된다는 가정을 하였습니다. 또한 이 글에 대한 모든 내용은 본인이 사용하고 있는 alzza linux 6.1에서 gcc-2.91.66을 바탕.. 더보기
[처음부터 다시 배우는 리눅스] ④ 필수 소스버전 관리툴 출처 : http://blog.naver.com/mybrainz/140007858793 [처음부터 다시 배우는 리눅스] ④ 필수 소스버전 관리툴.. 연재순서 1회. 개발자를 위한 리눅스 설치와 기본 명령어 2회. 고급 리눅스 명령어와 중요 시스템 관리 3회. 개발자를 위한 vim 편집기 사용법 4회. 오픈소스 프로젝트의 필수 개발툴 활용 리눅스 개발자들에게 중요한 것 중의 하나가 오픈소스 프로젝트 진행이다. 사실 국내에서도 오픈소스 프로젝트는 많은 사람들이 관심을 갖고 있지만 막상 프로젝트에 참여하는 사람들의 숫자는 여전히 부족하다. 여기서는 여러 개발자들이 동시에 오픈소스 프로젝트에 참가할 때 거의 필수적으로 쓰이는 diff, patch, CVS(Concurrent Versions System)와 같은.. 더보기
[처음부터 다시 배우는 리눅스] ③ vim 편집기 활용법 [처음부터 다시 배우는 리눅스] ③ vim 편집기 활용법 연재순서 1회. 개발자를 위한 리눅스 설치와 기본 명령어 2회. 고급 리눅스 명령어와 중요 시스템 관리 3회. 개발자를 위한 vim 편집기 사용법 4회. 오픈소스 프로젝트의 필수 개발툴 활용 사용자의 입장에서 윈도우와 가장 두드러지게 눈에 띄는 리눅스, 그리고 다른 유닉스 운영체제의 차이점은 무엇일까? 여러 차이점, 특히 관습이나 문화적인 차이점도 많이 있겠지만 vi 에디터의 독특함도 중요하게 작용하고 있다고 본다. 최근 들어서는 유닉스를 처음 배우면서 에디터로 vi를 반드시 배워야 하는 상황은 많이 줄었지만 여전히 vi는 많이 쓰이고 있으며 그 편리함과 독특한 매력은 많은 사용자를 확보하고 있다. 아직까지 vi를 제대로 쓰지 않고 리눅스를 사용하.. 더보기