전체(196)
-
PING 허용/차단
PING 명령어란? Ping 명령어는 해당 서버가 현재 동작 중인지 아닌지 확인할 수 있는 가장 간단한 방법으로써 지정된 일정량의 데이터를 주고 받음으로써 회선의 상태를 측정하는 간단한 명령어 입니다. Ping 명령어는 ICMP Protocol을 이용하며 이는 OSI 7 Layer 상에서 TCP 또는 UDP Protocol보다 하위인 Layer 3에 위치하며, 따라서 TCP 또는 UDP PORT와 무관하게 동작합니다. OSI 7 Layer Model Layer Name Protocol 7 Layer Application Layer HTTP, FTP, DHCP, TFTP, SMTP, DNS, SNMP, telnet ... 6 Layer Presentation Layer 5 Layer Session Laye..
2011.08.22 -
[Piwik] Piwik 1.5, Windows Server 2008 R2에 설치하기
Windows Server 2008 R2에서 Piwik 1.5를 APM이 아닌 IIS로 설치하는 방법에 대한 설명입니다. Web Platform Installer(WPI)를 통해서 PHP 5.3과 MySQL 5.1을 설치합니다. IIS를 열고 웹사이트 추가를 통해 Piwik 폴더를 연결합니다. Browser를 열고 해당 주소를 통해 접속해봅니다. 만약 Security, Write Permission 등의 보안관련 메시지가 난다면 다음과 같이 권한을 부여합니다. (※ 여기서 말씀 드리는 권한 설정은 가장 쉬운 방법이지만 보안에 문제가 있는 좋지 않은 방법이니, 더 나은 방법이 있는지 찾아 적용을 고려해봐야 할 것입니다.) 해당 웹사이트 우측에 [기본설정] 버튼을 클릭합니다. [연결계정] 버튼을 클릭합니다...
2011.08.19 -
[C#] Internet Explorer 실행 및 연동하기
Internet Explorer를 실행하여 특정 페이지에 접속시키고, 페이지 로드가 완료되거나 사용자가 특정 반응을 보일 때 그 정보를 받아서 처리해야 하는 WPF Application을 작성해야 하는 경우가 있었는데 InternetExplorer object를 이용하여 해결할 수 있었습니다. InternetExplorer Object InternetExplorer object는 OS에 설치된 Internet Explorer를 실행시키고 실행된 IE의 Property, Event, Method를 직접 참조하여 연동할 수 있는 기능을 제공합니다. 자세한 정보는 아래 링크에서 확인하실 수 있습니다. http://msdn.microsoft.com/en-us/library/aa752084%28v=vs.85%29..
2011.07.18 -
[C#] ANSI Encoding로 파일 저장하기
엑셀에서 열리는 csv파일을 작성하거나, 전자신고 파일을 작성할 때와 같이 파일을 저장할 때 Encoding을 ANSI로 지정해야 하는 경우가 있습니다.(한국의 경우 대부분 ANSI 949 ) C#에서는 기본적으로 UTF-8 Encoding을 이용하여 파일을 저장하는데 아래와 같이 Encoding.Default로 Encoding Type를 지정하면 ANSI로 저장됩니다. //ANSI Encoding 파일을 저장 System.IO.File.WriteAllText(strPath, strContents, Encoding.Default); 물론 해당 파일을 읽을 때도 동일하게 Encoding를 지정해주어야 한다는 사실 잊지 마세요! //ANSI Encoding 파일을 읽음 string strContents = ..
2011.07.18 -
[Tip] IIS 현재 접속자 수 등의 통계정보 확인하기
※ Windows 2008를 기준으로 작성되었습니다. Server에서 가동 중인 모든 서비스, 모든 자원, 모든 Process 또는 입출력, 성능, 접속자 등의 정보를 확인이 필요할 때 [성능 모니터]라는 도구를 사용하실 수 있습니다. 성능모니터 실행 [시작]-[실행..] 또는 [Windows Key] + [R] 키를 눌러 [실행] 창을 띄웁니다. [perfmon.msc]를 입력하고 [확인] 버튼을 클릭합니다. [성능모니터] 창이 나타나면 아래와 같이 [모니터링 도구] 아래의 [성능 모니터] 항목을 선택합니다. 오른쪽 영역에 기본적으로 그래프가 나타날 것입니다. 그 위에 마우스 오른쪽 버튼을 클릭하고, [카운터 추가(D)…]를 클릭합니다. [카운터 추가] 창이 나타나며 여기에서 서버의 모든 자원 및 동작..
2011.06.01 -
[C#] File, Directory 보안 설정
File 보안 설정 using System.Security.AccessControl; //파일의 보안 권한을 가져옴 FileSecurity fSecurity = File.GetAccessControl(filename); fSecurity.AddAccessRule(new FileSystemAccessRule("NETWORK SERVICE", FileSystemRights.FullControl, AccessControlType.Allow)); // NETWORK SERVICE 사용자에 전체권한 추가 File.SetAccessControl(filename, fSecurity); FileSystemAccessRule 클래스 파일이나 디렉터리에 대한 액세스 규칙을 정의하는 ACE(액세스 제어 항목)을 추상적으로 ..
2011.04.23