본문 바로가기

전체 글307

findstr 명령어를 이용하여 stdout 로그에 Exception 글자 검색 자세한 내용을 기재하지 않아 죄송합니다. CMD 명령어의 findstr 명령어로 글자 검색을 쉽게 할 수 있는 것 같습니다. 사용법 예시 C:\)findstr /? Ex) log 디렉터리에서 stdout 파일 중 Exception이 들어가 있는 내용만 검색 해보기 D:\Java\Tomcat\logs) findstr /s /I "Exception" *stdout*.*2018-06* /s -> 하위디렉터리까지 검색 /I -> 찾는 글자의 대소문자를 구분하지 않음 /i -> 대/소문자 구분하지 않음 #2023.09.18 내용 추가 "1 of" 라는 공백을 포함 한 검색 시에 1 과 of가 포함된 것을 같이 검색하는데 , "1 of" 가 일치하는 것만 검색하려 할 때 아래와 같이 사용 하면 검색 됩니다~! /c.. 2018. 6. 9.
[ASP] HTTP (TCP 80) 으로 접근시 무조건 HTTPS 로 리디렉트 하기 [ASP] HTTP (TCP 80) 으로 접근시 무조건 HTTPS 로 리디렉트 하기 모든 페이지에서 해당 내용을 include 하거나 , global 용도의 asp 페이지에다가 해당 내용을 사용하시면 될 것 같습니다... gHost = Request.ServerVariables("HTTP_HOST") ' HTTP TCP 80 (TEST 34440 ) 번으로 접근시 HTTPS 포트로 Redirect 진행 If Request.ServerVariables("HTTPS") = "off" Then ' ex) 테스트 사이트 If InStr(gHost ,":") > 0 Then Response.Redirect "https://" & Replace(gHost ,"34440" ,"34443") ' ex) 운영 사이트 E.. 2018. 5. 11.
IIS URLScan 설치시 UrlScan.ini 환경변수 변경사항 개인적으로 정리한 내용이라 잘못된 내용일 수 있습니다. URLScan은 http request의 요청을 필터링하여 의심스러운 문자열차단이나 심각한 공격을 차단해주는 역할을 합니다. URLScan 다운로드 경로 입니다 https://www.iis.net/downloads/microsoft/urlscan 32bit와 64bit 버젼이 구분되어 있습니다. UrlScan 환경 설정 파일경로 %WINDIR%₩system32₩inetsvr₩urlScan₩UrlScan.ini RemoveServerHeader=0 에서 1로 변경 - http 응답 Header에 IIS 버젼 명시 된 부분 제거 AllowHighBitCharacters=0 에서 1로 변경 - 0으로 설정 된 상태에서는 한글 명으로 된 url의 이미지나 .. 2018. 2. 22.
[C#] 64BIT OS에서 32bit COM,ACTIVEX 참조 하기 32bit ocx의 경우 c:₩windows₩system32₩regsvr32.exe로 객체 등록시 비쥬얼스튜디오 참조 목록에서는 등록한 모듈이 나오지 않았습니다. 찾다보니 c.₩windows₩SysWow64₩regsvr32.exe 명령어로 32bit ocx를 등록한 후 비쥬얼 스튜디오 참조 목록 확인시 등록한 라이브러리를 확인할 수 있었습니다. 2017. 11. 28.
[CentOS 6.9] postfix를 설치하여 메일 발송 테스트 진행 라이선스 확인 출처 : http://www.postfix.org/IBM-Public-License-1.0.txt영어라 내용은 잘 -0-;;; IBM Public License 라고 합니다 -_-;; 개인적으로 설치하고 테스트 한 경우여서 잘못된 정보가 많이 있을수 있습니다 ;;; 1. 이미 설치가 되어있는지 확인 한다. rpm -qa | grep postfix 2. 설치가 되어 있지 않다면 설치 진행 yum -y install postfix 3. 필요에 따라 서비스 자동으로 시작 chkconfig postfix on 4. 서비스 시작 service postfix start 5. main.cf 파일 수정으로 메일 서버 환경설정 저 같은 경우에는 파일의 모든 내용을 지우고 내용 작성 했습니다. myhostn.. 2017. 8. 30.
[CentOS 6.9] vi 자주쓰는 명령어 내용이 형편없습니다 -_-;; 계속 채워 나갈 예정입니다 죄송합니다. ctrl + f = 페이지 뒤로 ctrl + b = 페이지 앞으로 Shift + g = 내용의 맨 끝으로 이동 dd = 해당 커서의 한줄만 삭제 dG = 해당 커서 부터 아래 까지 모든 내용 삭제 진행 / + 단어 후 Enter = 글자 찾기 ( 이 상태에서 소문자 n 키를 누르면 다음 검색 된 일치된 단어 확인 ) 명령대기상태 ( Esc ? ) v : 블록 선택 y : 선택 블록 Text 복사 진행 p : 복사한 영역 붙여 넣기 명령어 입력 ( : ? ) set enc=utf8 : 문서 UT8 모드로 오픈 , 한글깨짐현상 테스트 진행 ㅡ.ㅡ 2017. 8. 30.
[MYSQL 5.6] WHILE 문 무한반복 예제 예제는 무한반복이지만 필요에 따라 변수나 기타 방법을 이용하여 Scope를 지정 하면 될 것 같습니다. CREATE PROCEDURE while_test() BEGIN while_t:WHILE(1=1) DO SET @TEST:= (SELECT date_format(now(6), '%Y%m%d%H%i%s%f')); /* TODO */ END WHILE; END 2017. 8. 28.
[CentOS 6.9] USB 테더링 사용하여 인터넷 연결 하기 [CentOS 6.9] USB 테더링 사용하여 인터넷 연결 하기 테스트를 해본결과 CentOS 6.9 에서는 USB로 안드로이드폰을 연결하고 안드로이드 폰에서 테더링 설정시에 네트워크 연결 부분에 자동으로 어댑터가 생성됩니다. (다른 설치 필요없이 자동으로 연결 되었습니다 ;; ) 이때 기존에 연결되어 있던 Ethernet 이 있다면 Route 경로를 설정하여 경로를 Route 하여 사용 합니다. 또는 기존의 이더넷을 비활성화 시켜 모든 라우트 경로를 테더링 어댑터로 변경 합니다. 2017. 8. 28.
[CentOS 6.9] vsftpd 설치 진행 CentOS 6.9 vsftpd 설치 방법 간단히 요약 하였습니다 -_-;; (1). rpm -qa vsftpd* 명령어로 ftp 서버가 설치 되어 있는지 확인(2). yum install vsftpd -y 명령어로 ftp 서버 설치(3). rpm -qa vsftpd* 설치 되었는지 확인(4). service vsftpd status 서비스 상태 확인(5). vi /etc/vsftpd/vsftpd.conf 편집 진행 먼저 입력되있던 부분 전수 # 으로 주석처리 함.anonymous_enable=NOlocal_enable=YESwrite_enable=YESlocal_umask=022dirmessage_enable=YESxferlog_enable=YESconnect_from_port_20=YESxferlog.. 2017. 8. 28.