전체 글 335

JDK 6 → JDK 8 이상 업그레이드 후 Caused by: java.lang.SecurityException: The provider has unsigned class files. 발생 조치

java.security에서 jdk.jar.disabledAlgorithms 를 주석처리하거나 JDK 6과 동일하게 설정 후, 다시 시작해 봅니다.(아래 예시는 JDK 6과 동일하게 설정하는 방법) # vi $JAVA_HOME/jre/lib/security/java.security...#jdk.jar.disabledAlgorithms=MD2, MD5, RSA keySize # DSA keySize # include jdk.disabled.namedCurves...jdk.jar.disabledAlgorithms=MD2, RSA keySize

Programming/Java 2025.06.18

WebtoB 4 Reverse Proxy 리버스 프록시

https://lawmin.tistory.com/rp/ 접속시,해당 서버에 localhost로 띄워진 http://127.0.0.1/rp/ 서비스로 연결시켜주는,리버스 프록시 설정 예시입니다. JDK, Tomcat 등의 버전 문제로 TLS 1.2, 1.3 지원 불가 등,https가 불가한 레거시 서비스에 대한 https 설정 등 주로 보안을 위해 사용합니다. *VHOST host_rp HostName = "lawmin.tistory.com", Port = "443", SSLFLAG = Y, SSLNAME = "SSL1", LOGGING = "rp_log1", ERRORLOG = "rp_log2" *SSL SSL1 CertificateFile ..

WAS 2025.05.15

비밀번호 변경일시 및 정책 일괄 설정

서버의 사용자 계정에 대해 비밀번호 변경일시를 주기적으로 변경하고 싶을 때 사용할 수 있는 방법입니다.대상 계정은 UID가 1000 이상인 것 중에, 잠기지(LK) 않은 계정입니다.만약 제외할 계정이 있는 경우, EXCLUDE_USERS에 추가하고,포함할 계정이 있는 경우, INCLUDE_USERS에 추가하면 됩니다. 1. 스크립트 생성# vi /root/set_pwd_pol.sh#!/bin/bashif [ "$(id -u)" -ne 0 ]; then echo "run as a root user" exit 1fiEXCLUDE_USERS=$(getent passwd | awk -F: '$3 # chmod 700 /root/set_pwd_pol.sh 2. 사전 검증 (-run 없이 실행하면 명령이 실행..

OS/CentOS&Rocky 2025.05.12

Proxmox 인터넷 공유

1. 상황거실 공유기 또는 분배함으로부터 방 안에 인터넷 선이 1개 들어오는데, Proxmox 서버와 PC에 유선랜 2개 연결이 필요한 경우 2. 네트워크 구조 예시 NIC1 (예: eno1): 공유기(인터넷) 연결 → Proxmox 및 VM의 인터넷 연결용NIC2 (예: enp3s0): PC 연결 → Proxmox가 인터넷을 PC에 NAT로 공유※ enp3s0 은 Proxmox VE 웹에서 유휴 포트(선 연결/분리하며) 확인하거나 아래 명령어로 확인# ip -brief link show | egrep "^e.+|^v.+" 3. Proxmox 네트워크 브릿지 구성 3-1. Proxmox 웹 UI에서 설정 1) Datacenter > Node > Network로 이동 2) NIC1에 연결된 브릿지(vmbr..

OS/Proxmox 2025.05.07

Solaris 10 에서 Rocky 9 등 최신 OS 로 SSH 접속 설정

아래는 모두 Rocky 9 쪽에서 실행합니다. 1. 아래와 같이 기본 암호화 정책에 SHA1 hash 및 RSA-SHA1 sign을 추가한 새 암호화 정책을 만든 후, # cp /usr/share/crypto-policies/policies/DEFAULT.pol /usr/share/crypto-policies/policies/DEFAULT-RSA.pol # vi /usr/share/crypto-policies/policies/DEFAULT-RSA.pol ...hash = SHA2-256 SHA2-384 SHA2-512 SHA3-256 SHA3-384 SHA3-512 SHA2-224 SHA3-224 \ SHAKE-256 SHA1 ...sign = ECDSA-SHA3-256 ECDSA-SHA2-..

OS/CentOS&Rocky 2025.04.21

VMware 8 to 7 VM migration

vCenter - VM - Migrate - Cross vCenter Server export 할 때,VM이 높은 버전이라 안된다는 오류가 발생하며 진행이 불가할 수 있습니다. vmdk 파일들만 PC로 내려받아 올리거나 서버to서버로 SSH 전송해도 되지만,간편히 GUI를 이용하고자 할 때의 임시 방편은 아래와 같습니다. 1. vCenter - VM - Datastores - Datastore 선택 - VM 폴더로 이동 - VM명.vmx 파일 다운로드2. vmx 파일에서 아래 값을 변경virtualHW.version = "21" → "19"3. 다시 같은 경로에 upload4. 이후 vCenter를 통한 Migrate 재시도 단, 이 경우, vCenter 7에서 해당 VM 부팅시 Disk 를 찾지 못하는..

OS/VMware 2025.04.11