Windows Server 2008 에서 처음 소개된 Server Core 는 커맨드라인만 있는 윈도우로 잘 알고 계실것입니다.
서버운영시 거추장 스럽게 생각했던 UI 나 익스플로러가 없어진건 환영할 일이지만, 요즘같이 모든 정보가 웹상에 있는 이 시점에 관리에 필요한 어플리케이션이나, 간단한 파일을 다운로드 받아 실행하려면 멀고도 험한 길이 시작되지요. 즉 다른 PC 나 서버에 다운로드 하여 네트워크 드라이브를 연결한다거나, FTP 로 내려받는다거나, 이런 거추장 스러운 작업을 하려고 할때면 Linux 에서 사용하던 Wget 명령이 너무 부럽습니다.

그래서 찾아봤습니다. Windows 에서 돌아가는 Wget 은 없을까?
역시 있더군요 ^^;

GNU Wget 입니다.
http://users.ugent.be/~bpuype/wget/ 에서 다운로드를 받으시면 되구요.
명령은 간단합니다. wget http://domain.com/test.zip 등으로 치시면 파일을 다운로드 받으실 수 있습니다. 

저는 Windows Server 2008 R2 Beta 이미지에 다운로드를 받아 사용을 해봤습니다.
하지만 여기서 또하나의 난관이 기다리고 있더군요.
Windows Server 2008 R2 부터는 x64 OS 만 제공되는 것입니다.
그런데 Wget 명령은 x86 인게죠. 그래서 다운로드 받아 실행을 하시면 “the subsystem needed to support the image type is not present” 이란 메시지를 보실수 있습니다.
아시다시피 Server Core 는 정말 기본적인것 말고는 모든 모듈을 필요할때 설치를 하셔야 합니다.

즉 WOW64 로 실행하시려면 WOW64 모듈을 설치하셔야 한다는 것이지요.

start /w ocsetup ServerCore-WOW64

위 명령으로 WOW64를 설치하신후 리부팅 하시고, Wget 명령을 실행하시면 됩니다.

Posted by 박상옥 nimsgern

IIS7 with Webknight

 | Winux
2008/09/18 00:57
SQL 인젝션 이젠 정말 너무 흔한 단어가 되어버렸지요.
여전히 성행하고 있고 점점 진화 하고 있는 것이 사실입니다.

이번 동영상은 SQL 인젝션을 방어할 수 있는 기술에 대한 내용입니다.
그리고 여기서는 유독 국내에 많이 알려진 오픈소스 툴인
Webknight 라는 툴입니다.
더욱이 KISA 에서 공식적으로
가이드를 주고 있는 현실이구요.

사실 근본적인 원인은 코드수정이고, 여유(?) 가 좀 되신다면, 웹 방화벽 장비를 사용하실 수 있습니다.
하지만 오픈소스 툴을 잘 만 사용하신다면, 효과적으로 방어할 수 있을 듯 합니다.

그리고 추가적으로 IIS 7.0 에 포함되어 있는 요청필터링을 활용 하실 수 도 있습니다.

Posted by 박상옥 nimsgern
Posted by 박상옥 nimsgern

BLOG main image
Interoperability Windows and Linux by 위눅스

공지사항

카테고리

분류 전체보기 (12)
Winux (10)
Silverlight&WMS (2)
Total : 8,245
Today : 0 Yesterday : 7