윈도우

Microsoft/Core

페이지 처리 및 Paged Memory

(1) 요구 페이지 처리 Segmentation -> paging을 배우면서 Virtual memory와 Physical memory를 mapping하는 방법에 대해 배웠다. 해당 방법을 요구 페이지 처리라고 한다. 즉, 필요한 메모리를 모두 올리는 것이 아닌 요구한 페이지만 메모리에 올리는 방식을 의마한다. [그림 1] 요구 페이지처리 그림 1을 참고하여 처리방법에 대해 알아보도록 하자. 1) 프로세서는 해당 명령어에 필요한 Data가 메모리에 올라가 있는지 확인하기 위해 페이지 테이블의 유효 비트를 살펴본다. 2) 유효하지 않은 경우 Page Fault 인터럽트를 발생시킨다. 3) 인터럽트를 받은 OS는 Physical Memory의 빈공간을 찾아보고 빈공간이 없는 경우에 페이지 교체작업을 통해 메모..

Microsoft/Core

SID 변경방법

SID (Security Identity) 보안 식별자를 변경하기 위해서는 다음 Tool을 사용하시면 됩니다. Tool 은 첨부파일 or 다음 URL에서 Download 받으면 됩니다.http://technet.microsoft.com/en-us/sysinternals/bb897418.aspx 그럼 해당 Tool사용 법에 대해 간단하게 알아보겠습니다. 1. NewSID.zip File을 unzip 한다. 2. 해당 exe 실행한다. 3. 해당 Tool의 License 를 확인 한 후 accept 를 수행한다. 4. Next 수행 5. SID 생성 방식을 선택한다. 기존 SID와 다른 SID를 생성해야하므로 여기서는 Random SID를 선택하여 유일한 SID를 만들도록 한다. 6. 서버 이름을 변경해야 ..

Microsoft/Core

윈도우 명령어

윈도우 서비스 명령어 목록입니다. MSC 파일 일반적인 이름 MSINFO32.MSC System Information COMPMGMT.MSC Computer Management DCPOL.MSC Domain Controller Security Policy DEVMGMT.MSC Device Manger DFRG.MSC Disk Defragmenter DFSGUI.MSC Distributed File System DISKMGMT.MSC Disk Management DOMPOL.MSC Domain Security Policy DOMAIN.MSC Active Directory Domains and Trusts DSA.MSC Active Directory Users and Computers DSSITE.MSC A..

프로그래밍/vbscript

중앙 서버 관리 아키텍처

FTP 중앙 서버로 자동화 구성하기 오늘은 FTP 중앙 서버를 구축하여 Script를 통해 다수의 서버를 관리하는 법에 대해 알아보도록 하겠습니다. 보통 서버를 관리하면서 여러가지의 사항에 대해 관리를 해야하는 경우가 많습니다. 예를들어 각 서버의 CPU를 조사를 해야하던가 하는 간단한 조사의 경우 일반적으로 다음과 같은 절차를 거쳐 조사를 하게 됩니다. [그림1] 서버 아키텍처 위와 같이 각 개인의 컴퓨터에서 FTP 서버에 접속하여 각 서버의 데이터를 끌어올 수 있기 때문에 데이터 수집 시 관리자의 업무를 줄여줄 수 있습니다. [그림2] 적용순서 그림 2와 같이 대부분의 업무는 Script로 자동화가 되어야한다. Script로 자동화 하여 각 정보에 대한 Log를 서버에 보유하고 있어야하며 필요한 자료..

Microsoft/Core

Windows Default 속성

해당 내용은 대부분의 사람이 알고 있으나 모르는 경우 설정에 문제가 생길 수 있을거 같습니다. 윈도우의 공유폴더 및 소유자 속성의 경우 거부가 허용보다 우선순위를 가지고 있습니다. 예를 들어 A라는 유저에 대해 공유폴더 B에 대해 모든 권한을 허용하였으나 B 폴더에 A라는 유저에 대해 Write 권한이 거부되어 있다면 해당 폴더에 Write할 수 없습니다. 공유폴더를 통해 내부망 공유를 하는 경우 권한 설정에 참고 바랍니다.

Microsoft/Core

언어팩 설치 및 삭제 방법

Windows2003 에서 영문판에 언어팩을 설치 시 언어가 정상적으로 설치가 되지 않는 경우 해당 언어팩을 삭제한 후 재설치를 수행해야한다. 하지만, 프로그램 설치/삭제 부분을 확인해 보면 해당 프로그램을 찾을 수 없다. 언어팩 재설치 방법에 대해 확인해 보도록 하겠다. 1. 설치방법 - 해당 폴더에서 다음 명령어 수행 - muisetup /i 0412 (여기서 i는 install 명령이며 0412는 한국어를 의미) 2. 삭제 방법 - 해당 폴더에서 다음 명령어 수행 - muisetup /u 0412 (여기서 u는 uninstall 명령이며 0412는 한국어를 의미) 언어팩을 한번 설치하면 재설치가 불가하므로 위와 같이 command로 작업해야합니다.

프로그래밍/vbscript

WMI 아키텍처

WMI 아키텍쳐 WMI(Windows Management Instrument)는 규모가 커지고 복잡해지는 Enterprise System, Application, Network의 관리에 도움이 되도록 Windows 2000의 일부로 개발된 하나의 도구입니다. 사용결과 Windows 2000과 Windows 2003 모두에서 사용 가능하며 다만 버전별로 Table 및 Field명이 틀린 경우가 있으므로 버전별로 관리하는 것이 바람직합니다. 그럼 WMI가 무엇인가에 대해 알아보기로 하겠습니다. 1. 소개 현재 서버 관리 쪽은 자동화와 표준화를 통해 인당 서버수를 늘려 한사람당 관리하는 서버들의 대수가 늘어나고 있습니다. 이런 상황에서 서버 관리자는 서버정보 및 서버관리에 있어 해당 서버들의 정보를 조회할 툴..

Microsoft/Core

윈도우에서 라이센스 초기화

윈도우에서 라이센스 초기화 시작 -> 실행 -> regedit HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing\Store\LICENSE00 해당 내용 폴더의 내용을 삭제하면 라이센스가 삭제되어지며 서버에 재접속 시 터미널 서버에서 라이센스를 할당해 줍니다. 그러므로 서버에 접속이 안되는 경우 해당 라이센스를 삭제하면 라이센스 문제가 해결될 수 있습니다.

Web Server/IIS

IIS 설치 시 Tip

다음과 같이 IIS 재설치 시 약간의 팁입니다. 일반적으로 IIS 설치 시 윈도우 CD를 넣고 추가 구성요소에서 해당 프로그램을 설치하게 됩니다. 1번 팁 - 영문판에 Multi Pack을 깐 경우 영문판의 윈도우 CD를 넣어야합니다. (아니면 IIS가 정상적으로 기동되지 않습니다.) 2번 팁 - 깔린 IIS를 지우고 새로 깔때 리부팅 필요없습니다.(혹시나 리부팅 될까봐 오프라인 작업을 잡을 필요 없습니다.) 금일 운영 중인 서버에 IIS 재 설치를 위해 테스트 서버에서 테스트 후 확인한 사항입니다. 별건 아니지만 윈도우 운영에 도움이 되길 바랍니다.

Microsoft/Core

윈도우시스템에서 쓰이는 시스템 서비스 포트번호 리스트

윈도우시스템에서 쓰이는 시스템 서비스 포트번호 리스트(출처 : http://support.microsoft.com/default.aspx?scid=kb;ko;832017)포트프로토콜 응용프로그램 프로토콜시스템 서비스 이름n/aGREGRE(IP 프로토콜 47)라우팅 및 원격 액세스n/aESPIPsec ESP(IP 프로토콜 50)라우팅 및 원격 액세스n/aAHIPsec AH(IP 프로토콜 51)라우팅 및 원격 액세스7TCPEcho단순 TCP/IP 서비스7UDPEcho단순 TCP/IP 서비스9TCPDiscard단순 TCP/IP 서비스9UDPDiscard단순 ..

로멘틱가이
'윈도우' 태그의 글 목록