[AIX] 개행문자(^M) 삭제 방법
AIX 내 파일 개행문자 삭제하기 Windows에서 작성한 파일을 SFTP의 바이너리 모드로 AIX에 전송하면 파일의 내용이 그대로 전송된다. Windows에서는 줄 바꿈을 위해 carriage return(\r)과 line feed(\n) 두 개의 문자를 사용하는데, 이 때문에 Windows 파일의 개행 문자(\r\n)가 AIX에서 ^M...
AIX 내 파일 개행문자 삭제하기 Windows에서 작성한 파일을 SFTP의 바이너리 모드로 AIX에 전송하면 파일의 내용이 그대로 전송된다. Windows에서는 줄 바꿈을 위해 carriage return(\r)과 line feed(\n) 두 개의 문자를 사용하는데, 이 때문에 Windows 파일의 개행 문자(\r\n)가 AIX에서 ^M...
웹로직 패치 후 보안 경고 없애는 방법 현상 웹로직 최신 패치 후, 경고성 문구 및 테이블 보임 해결 방안 1. [도메인명] > [보안] > [Warnings] 탭에서 3가지 항목 체크 박스 해제 좌측 상단의 잠금 및 편집 버튼누르고 아래 3가지 항목 체크박스 해제하자. 해제 후 저장하여 변경 내용...
아파치 gzip 압축 전송 사용 방법 gzip을 이용하기 위해서는 deflate_module을 사용해야 한다. ${APACHE_HOME}/modules 경로에 mod_deflate.so 모듈이 없으면 설치하자. 기존에 설치된 Apache에 다운로드 받은 아파치 설치파일로 apxs를 이용해 설치했다. ${APACHE_HOME}/bin/...
웹로직 서버 셧다운 현상 중지 스크립트를 실행한 것이 아닌데, 자동으로 웹로직 서버가 내려가는 현상 발생 [정상 종료 로그] <2022. 2. 21 오후 3시 47분 07초 GMT+09:00> <Info> <Server> <BEA-002640> <A request has been rece...
웹로직 내 암호화된 내용 복호화 방법 암호화된 웹로직 콘솔 패스워드 혹은 DB 패스워드를 다시 복호화 할 수 있다. boot.properties 파일에 콘솔 패드워드가 암호화 되어있는데, py 파일을 이용하여 복호화 할 수 있다. 복호화하는데 필요한 파일은 다음과 같다. [desc.py] import os import weblogic....
Apache rotatelogs 활용 웹로직에서 server log, access log는 일자별로 순환시킬 수 있지만, nohup 로그는 서버 재기동 시에만 순환된다. 이를 아파치 rotatelogs를 활용하여 일자별로 순환시켜보자. Linux nohup ./bin/startManagedWebLogic.sh ${SERVER_NAME...
Server 정보 노출 확인 기본 설정은 아래와 같이 서버 정보 및 버전이 노출된다. 이는 보안에 취약할 수 있다. [weblogic@test bin]$ telnet 192.168.56.2 8080 Trying 192.168.56.2... Connected to 192.168.56.2. Escape character is '^]'. HTTP...
WebLogic Console Active Changes Error WebLogic Console에서 변경 내용을 활성화 하는 작업이 제대로 동작하지 않는 현상이다. Symptoms 변경 사항을 활성화하는 작업이 완료되는 데 시간이 초과되었고, 이 활성화되지 않은 변경 사항을 되돌리려는 시도가 실패하여 에러가 발생했다. Timed o...
문제 문제를 보시려면 링크를 클릭해주세요. 풀이 응시생 수가 총감독관 수 보다 작은 경우와 아닌 경우로 나눠서 풀었습니다. 후자일 때, (응시생 수 - 총감독관 수) / 부감독관 수 한 값을 구해 필요한 부감독관 수를 구했습니다. 이 때, 총 감독관 수 1명을 더해줬으며, 위의 값이 나누어떨어지지 않는 경우에 부감독관 수가 몫보다 ...
문제 문제를 보시려면 링크를 클릭해주세요. 풀이 a와 b가 0이 아닐 경우, 등수에 해당하는 상금을 더해줬습니다. 소스 코드 #include <iostream> using namespace std; int main(){ ios::sync_with_stdio(0); cin.tie(0); int N; ...