전체 글(88)
-
[Linux] /etc/ssh/sshd_config의 Ciphers, MACs 옵션을 설정하는 방법.
Ciphers (암호화 알고리즘) ? SSH 세션의 데이터를 암호화 알고리즘을 제어. Ciphers 알고리즘 종류 aes128-cbc: 128비트 AES (Advanced Encryption Standard) 암호화 aes192-cbc: 192비트 AES 암호화 aes256-cbc: 256비트 AES 암호화 3des-cbc: Triple-DES (3DES) 암호화 blowfish-cbc: Blowfish 암호화 chacha20-poly1305@openssh.com: ChaCha20-Poly1305 암호화 (OpenSSH에서 사용하는 고속 암호화) ... MACs (메시지 인증 코드 알고리즘) ? SSH 세션의 메시지 인증 코드를 생성하는 알고리즘을 제어. 데이터 무결성을 보장. 중간에 데이터가 변경되지 ..
2024.01.16 -
[Oracle] SQL Developer 사용하여, 테이블에 사용된 쿼리(DDL, DML, ...)를 추출/조회하는 방법.
SQL Developer ? 오라클에서 개발한 데이터베이스 개발 및 관리 도구. 작업 시나리오. SQL Plus 를 사용하여, *.sql(DDL, DML …)을 수행. SQL Developer 를 사용하여, 위에서 수행된 쿼리를 추출/조회. 필자의 작업 환경. 오라클 서버 버전. # sqlplus -v SQL*Plus: Release 11.2.0.2.0 Production SQL Developer 버전. SQL Plus 를 사용하여, *.sql(DDL, DML …)을 수행. SQL Plus 접속, *.sql 실행 작업은 링크를 참고한다. *.sql 작성. 테스트 테이블 생성. 제약 조건 생성(기본 키 설정, 외래 키 설정) 데이터 삽입. $vi export_sd.sql /* DDL 테스트 테이블 생성. ..
2024.01.15 -
[Linux] 저장 장치(디스크)의 종류(HDD, SSD)를 조회하는 방법.
HDD, SSD? HDD(Hard Disk Drive)와 SSD(Solid State Drive)는 컴퓨터 저장 장치로 사용됨. HDD와 SSD의 차이점 요약. HDD SSD 내부 구조 회전하는 디스크 플래터(또는 플래터)로 데이터를 저장하고, 팔(헤드)을 사용하여 데이터를 읽고 쓰는 물리적 구조를 가지고 있습니다. 반도체 메모리 칩을 사용하여 데이터를 저장하며, 물리적 부품이 없는 전자적인 저장 장치입니다. 데이터 액세스 속도 물리적 움직임이 필요하기 때문에 데이터 액세스 속도가 상대적으로 느립니다. 디스크 회전 및 팔 이동에 의존하므로 지연이 발생할 수 있습니다. 물리적 움직임이 없으므로 데이터 액세스 속도가 훨씬 빠릅니다. 데이터를 거의 즉시 액세스할 수 있어 빠른 부팅 및 애플리케이션 실행이 가능..
2024.01.11 -
[VisualVM] VisualVM을 사용하여 원격 서버의 JVM을 모니터링 하는 방법.(VisualVM, JEUS 연동.)
VisualVM ? JVM으로 구동되는 Application의 상태, Thread 현황, JVM 메모리, CPU 사용률 ..을 모니터링 할 수 있는 도구. *작업 시나리오. 원격 시스템(SERVER)에서 VisualVM 연동을 위한 JVM-OPTION을 설정. JVM-OPTION을 설정한 프로세스(JEUS)를 기동. 로컬 시스템(CLIENT)에서 VisualVM을 사용하여, 원격 시스템의 프로세스(JEUS)와 연동. 로컬 시스템에서 원격 시스템의 Application의 상태, Thread 현황, JVM 메모리, CPU 사용률 … 을 모니터링. VisualVM 다운로드. https://visualvm.github.io/ JEUS 7 Fix#5 메뉴얼. https://technet.tmaxsoft.com/u..
2024.01.05 -
[JMeter] 원격 서버의 성능(CPU, Memory, Swap, Disk/Network I/O …)을 모니터링하는 방법. (Jmeter PerfMon Plugin, Server-Agent 설치/실행/연동 방법.)
*작동 구조. *작업 시나리오. 성능(CPU, 메모리, 스왑, 디스크 I/O, 네트워크 I/O)을 측정할 원격 시스템(SERVER)에서 Server Agent을 기동. 로컬 시스템(CLIENT)의 JMeter PerfMon 플러그인을 사용하여, 원격 시스템(SERVER)의 Server Agent와 연결. 로컬 시스템(CLIENT)에서 원격 시스템(SERVER)의 성능(CPU, 메모리, 스왑, 디스크 I/O, 네트워크 I/O)을 모니터링. *원격 시스템의 작업 내역. Server Agent 다운로드 경로. https://archive.org/details/server-agent-2.2.3 Server Agent 사용 방법 참고. https://github.com/undera/perfmon-agent/blo..
2024.01.04 -
[tibero] tibero7 설치 & 실행 가이드.(DB/계정/테이블스페이스 생성, tbsql 접속 ...)
*설치 서버에서 수행되어야 하는 전수 작업(Ex. JDK 설치, OS별 패키지 설치, OS별 파라미터 …)은 링크를 참고하여 수행한다. *티베로7을 설치하는 필자의 리눅스 서버 정보. $ hostnamectl Static hostname: Icon name: computer-desktop Chassis: desktop Machine ID: d9908b8943044e9f9fdd32c65bc2baa1 Boot ID: c163bec4655f4b42a3433b512aabaa43 Operating System: CentOS Linux 8 CPE OS Name: cpe:/o:centos:centos:8 Kernel: Linux 4.18.0-348.7.1.el8_5.x86_64 Architecture: x86-64 ..
2023.09.21