전체 글 399

[정보] WebLogic DemoTrust.jks와 DemoIdentity.jks 파일

1. DemoTrust.jks 파일 Property Value Trust store location %ORACLE_HOME%/weblogic/wlserver_10.3/ server/lib/DemoTrust.jks Trust store password DemoTrustKeyStorePassPhrase D:\sw\weblogic\wls14\wlserver\server\lib>keytool -list -keystore DemoTrust.jks 키 저장소 비밀번호 입력: 키 저장소 유형: JKS 키 저장소 제공자: SUN 키 저장소에 2개의 항목이 포함되어 있습니다. wlscertgencab, 2003. 1. 25, trustedCertEntry, 인증서 지문(SHA-256): 2A:E2:26:93:B3:9D:..

WAS/WebLogic 2023.01.27

[Tips] 간단한 SSL Client/Server 작성 테스트

Windows 환경에서 Java 기반의 SSL Client/SSL 동작을 위해 간단한 프로그램과 옵션을 정리합니다. WAS를 사용 시에도 기본적으로 Java 레벨에서 필요한 작업을 사전 인지하고 있을 필요가 있습니다. Java 기반에서는 openssl도 사용할 수 있지만, %JAVA_HOME%\bin 에서 제공되는 keytool 유틸리티를 유용하게 사용합니다. 1. Server 프로그램 작성 1) 소스 작성 import javax.net.ssl.SSLServerSocket; import javax.net.ssl.SSLServerSocketFactory; import javax.net.ssl.SSLSocket; import java.io.BufferedReader; import java.io.InputSt..

[정보] 시스템 시간 표현 - GMT, UTC, KST

1. 표준시 GMT와 UTC GMT(Greenwich Mean Time, 그리니치 표준시)는 그리니치 천문대를 기준으로 하는 표준시를 의미합니다. UTC(Coordinated Universal Time, 협정 세계표준시)는 1972년 1월 1일부터 시행된 국제 표준시를 의미합니다. UTC는 초가 항상 같은 길이이고, 원자시계와 윤초 보정 기반으로 표준화 된 것입니다. KST KST(Korea Standard Time, 한국표준시)는 동경 135도를 기준으로 하여 UTC보다 9시간 빠른 표준시(UTC+09:00)입니다. 그리니치에서 동쪽으로 15도 떨어질 때마다 1시간씩 시간이 빨라지므로 135도(=15도 X 9)에 해당하는 9시간 만큼 더해준 시간이 나오게 됩니다. 참고로, EST는 Eastern Sta..

OS 2023.01.14

[명령어] stat 명령어

stat 는 파일 및 파일 시스템에 대한 정보를 제공하는 명령입니다. Stat 명령은 파일 크기, 액세스 권한, 사용자 ID 및 그룹 ID, 파일의 생성 시간 액세스 시간과 같은 정보를 제공합니다. * 사용법 stat --option 파일명 * 사용 예시 [root@linux tmp]# stat hello.txt File: hello.txt Size: 6 Blocks: 8 IO Block: 4096 regular file Device: 806h/2054d Inode: 22 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2023-01-12 12:28:08.602201792 +0900 Modify: 2023-01-12 1..

OS/LINUX 2023.01.12

[Tips] 오라클 FMW 솔루션 설치 옵션 설명

사용법: [ | | = ] 여기서 는 다음과 같습니다. java -jar 일반 설치 프로그램입니다. .bin 고유 설치 프로그램입니다(UNIX). setup_.exe 고유 설치 프로그램입니다(Windows). 여기서 주요 또는 은 다음과 같습니다. -ignoreSysPrereqs : 시스템 필요 조건 검사 결과를 무시합니다. -silent : 자동 모드를 사용합니다. 응답 파일이나 명령행에서 = 쌍 목록으로 입력을 가져옵니다. -debug : 디버그 정보를 출력합니다. -invPtrLoc : UNIX에만 해당합니다. 기본값 대신 지정된 인벤토리 포인터 파일을 사용합니다. 인벤토리 포인터 파일에는 다음이 포함되어 있습니다. inventory_loc= inst_group= -logLevel : 우선순위 레벨..

카테고리 없음 2023.01.06

[명령어] netstat 명령어 - Windows

netstat명령은 네트워크 상태 및 프로토콜 통계를 보여주는 디스플레이를 생성합니다. TCP 및 UDP 끝점의 상태를 테이블 형식, 라우팅 테이블 정보 및 인터페이스 정보로 표시할 수 있습니다. netstat 선택한 옵션에 따라 다양한 유형의 네트워크 데이터를 표시합니다. 사용법 netstat 참고로, "netstat /?"를 입력하면, 사용가능한 옵션이 모두 출력됩니다. 자주 사용하는 옵션 -a : 모든 연결 및 수신 대기 포트를 표시합니다. -n : 주소 및 포트 번호를 숫자 형식으로 표시합니다. -o : 각 연결의 소유자 프로세스 ID를 표시합니다. -p proto : proto로 지정한 프로토콜의 연결을 표시합니다. proto는 TCP, UDP, TCPv6 또는 UDPv6 중 하나입니다. 사용 ..

OS/Windows 2022.12.08

[정보] 스레드 덤프(Thread Dump) 포맷

Thread Dump 포맷 항목 설명 스레드 이름 스레드 이름으로 스레드 생성 시 이름을 지정할 수 있다. 식별자 데몬 스레드일 경우 'daemon'이라고 표시된다. 스레드 우선순위 스레드 우선순위이고, 1~10 범위의 숫자이다. 10이 우선순위가 가장 높다. 스레드 ID 해당 프로세스에서 유일한 자바 스레드 ID. Thread.getId()로 얻어지는 값 네이티브 스레드 ID 플랫폼, 즉 OS에서 관리하는 스레드 ID 스레드 상태 스레드의 6개 상태 중 하나이다. 스레드 상태는 NEW, RUNNABLE, BLOCKED, WAITING, TIMED_WAITING, TERMINATED 가 있다. 스레드 스택 주소 범위 스레드 스택 영역의 주소 범위이다. Thread Dump 예시 "[ACTIVE] Exec..

WAS/WebLogic 2022.11.22

[명령어] base64 명령어

- 8비트 이진데이터를 ASCII 문자열로 변경하는 명령어 - base64 인코딩, 디코딩 명령어 - ASCII 중 제어문자와 일부 특수문자를 제외한 53개의 안전한 출력 문자만 이용하므로 데이터 전달에 더 적함 - Binary 데이터를 텍스트 기반 규격으로 다룰수 있기 떄문에 사용 [사용법] $ base64 [옵션] 파일명 // 인코딩 $ base64 -d 파일명 or $ base64 --decode 파일명 // 디코딩 [예제] 인코딩 $ echo 'helloworld' | base64 aGVsbG93b3JsZAo= [예제] 디코딩 $ echo aGVsbG93b3JsZAo= | base64 -d helloworld

OS/LINUX 2022.11.18

[정보] Apache 웹서버에 HTTS를 위한 설정 및 인증서 설치

* 웹서버에 서버 인증서(CRT) 설정 및 테스트 1) SSL 설정 2) 인증서 설정 3) 웹서버(httpd.exe) 기동 4) 브라우저로 HTTPS 테스트 1. SSL/HTTPS 설정 1) httpd.conf에서 SSL 설정 아래 2개 모듈을 로딩. 맨앞의 '#' 주석 문자를 제거하면 됨 LoadModule socache_shmcb_module modules/mod_socache_shmcb.so ...... LoadModule ssl_module modules/mod_ssl.so extra/httpd-ssl.conf 구성 파일을 include함. 맨앞의 '#' 주석 문자를 제거하면 됨 # Secure (SSL/TLS) connections Include conf/extra/httpd-ssl.conf 2..

웹서버/Apache 2022.10.25