[Network] 네트워크 관리 기능 OSI 표준에서는 효율적인 네트워크 관리를 위해 다음과 같이 장애관리, 구성관리, 성능관리, 계정관리, 보안관리 기능을 제안한다. 이 외에도 운영 환경을 고려하여 유지보수, 자산관리, 사용자 관리, 문서화, 백업 등 부수적인 관리 기능을 다양하게 실행할 수 있다. [네트워크 기능 관리] - 장애관리 : 비정상적인 동작을 발견하고 대처하는 기능 - 구성관리 : 상호 연결 및 네트워크의 정보를 제공하는 기능 - 성능관리 : 네트워크의 동작 및 효율성을 평가하는 기능 - 계정관리 : 자원 사용량과 관련이 있는 네트워크 데이터를 수집하는 기능 - 보안관리 : 관리 대상에 대한 보안 기능 제공 1. 장애관리 장애 관리는 네트워크 구성 요소에 문제가 발생하거나 비정상적으로 작동할 때 이를 검출하여 격리 기록 조사 .. [UNIX] AIX Core 확인 명령어 아래 3개 확인 명령어를 통해 AIX Core를 확인할 수 있다. $ lsdev -Cc processor $ topas $ lparstat -i Entitled Capacity :14.00 (이 숫자가 core수) [UNIX] AIX OS 버전 확인 AIX는 oslevel 명령어를 이용하여 OS 버전 확인 $ oslevel -s [oslevel command] https://www.ibm.com/docs/nl/aix/7.2?topic=o-oslevel-command oslevel Command Purpose Reports the latest installed level (technology level, maintenance level and service pack) of the system. Syntax oslevel [ -l Level | -g Level | -q ] [-r | -s ] [-f] Description The oslevel command reports the technology level and service pack of th ww.. [JAVA] JAR, WAR, EAR 정리 J2EE 어플리케이션에서 모듈은 기능에 따라 JAR, WAR, EAR 로 패키지 된다. 1. JAR(Java ARchive) - Java 프로그램의 실행에 필요한 클래스 파일이나 설정 파일이 정리되어 있는 아카이브 - Java로 작성한 어플리케이션을 배포할 때에 관련 파일을 1개에 패키징할 때에 이용되고 실제로는 많은 클래스 라이브러리는 이 형식으로 배포되고 있다. - 클래스 파일과 각 클래스들이 사용하는 관련 리소스 파일 및 메타 데이터를 압축한 파일 - 실제로는 zip 파일 포맷으로 압축이 된다. - JRE(JAVA Runtime Environment)가 있으면 실행된다. java -jar {project_name}.jar - JAR 내 파일 확인 방법 jar tf [파일명] jar -tf [파일명].. [인증] OAuth 2.0 정리 OAuth 2.0은 웹 및 모바일 애플리케이션에서 안전하게 리소스에 접근하기 위한 프로토콜입니다. 주로 인증 및 권한 부여를 위해 사용되며, 다른 서비스나 애플리케이션 간에 사용자의 데이터 및 기능에 대한 접근을 관리하는 데에 도움이 됩니다. 아래에서 OAuth 2.0의 주요 개념과 작동 방식을 간단히 설명해보겠습니다. - 클라이언트 (Client): 액세스를 요청하는 애플리케이션 또는 서비스를 의미합니다. 이 클라이언트는 사용자의 데이터나 리소스에 접근하려는 주체입니다. - 리소스 서버 (Resource Server): 사용자의 데이터나 리소스를 보유하고 있는 서버입니다. 클라이언트가 요청한 데이터에 대한 액세스를 제어하고 관리합니다. - 인증 서버 (Authorization Server): 클라이언트.. [Linux] java.io.ioexception: user limit of inotify instances reached or too many open files 에러코드 : java.io.ioexception: user limit of inotify instances reached or too many open files 발생할 경우 아래 방법으로 해결 해결방안 : # sysctl.conf 파일 열기 vi /etc/sysctl.conf # 아래 내용 추가 fs.inotify.max_user_instances = 256 # 파라미터 적용 sysctl -p # 파라미터 적용 값 확인 sysctl -a | grep fs.inotify.max # default 설정 fs.inotify.max_user_instances = 128 Inotify란? 리눅스 운영 체제에서 파일 시스템 이벤트를 감지하고 모니터링하는 기술입니다. 이를 통해 파일이나 디렉토리에서 발생하는 다양한.. [Weblogic] javax.net.ssl.SSLKeyException: Hostname verification failed: HostnameVerifier=weblogic.security.utils.SSLWLSHostnameVerifier Weblogic 12c 버전에서 아래와 같은 에러가 발생할 수 있다. 에러로그 : javax.net.ssl.SSLKeyException: Hostname verification failed: HostnameVerifier=weblogic.security.utils.SSLWLSHostnameVerifier 해결방안 : Weblogic 어드민 콘솔 접근 > 환경 > 서버 > 해당 에러 발생하는 인스턴스 선택 > SSL > 고급 방안 1) 호스트 이름 확인 : 사용자정의 호스트 이름 확인 프로그램 사용자정의 호스트 이름 확인 프로그램 : weblogic.security.utils.SSLWLSWildcardHostnameVerifier 방안 2) 호스트 이름 확인 : 없음 [Nginx] nginx 헤더 정보 노출 방지 방법 nginx 헤더 정보 노출을 방지하는 이유? - 웹서버 보안 강화 및 불필요한 정보 노출하지 않도록 설정 1. 테스트 환경 $ cat /etc/os-release NAME="Amazon Linux" VERSION="2" ID="amzn" ID_LIKE="centos rhel fedora" VERSION_ID="2" PRETTY_NAME="Amazon Linux 2" ANSI_COLOR="0;33" CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2" HOME_URL="https://amazonlinux.com/" $ nginx -v nginx version: nginx/1.24.0 2. server_tokens 설정 - nginx 설치 디렉토리/nginx.conf 파일의 http .. 이전 1 ··· 20 21 22 23 24 25 26 ··· 40 다음