
Pass-through OpenLDAP Authentication (Using SASL) to Active Directory on Centos 통과 인증은 다른 백엔드에 인증 작업(BIND)을 위임하기 위해 일부 LDAP 디렉토리에서 사용하는 메커니즘 ※ SASL(Simple Authentication and Security Layer)은 인터넷 프로토콜에서 인증과 데이터보안을 위한 프레임워크이다. 이것은 애플리케이션 프로토콜들로 부터 인증 메커니즘을 분리시킨다. 1단계: 백엔드 연결 Server address: ldap://{HOSTNAME} (or) ldap://{IP} Bind DN: {CN} Bind Password: {PASSWORD} Users branch: {OU} 연결확인 ldapsearc..

1. 다운받을 JDK 버전정보 찾기 https://jdk.java.net/ JDK Builds from Oracle jdk.java.net 2. 자바 다운로드 wget {다운로드 경로} 3. 다운받은 파일 압축풀기 tar zxvf {압축파일} -C /usr/bin/ 4. 심볼릭 링크 설정 cd /usr/bin ln -s /usr/bin/{jdk 폴더명} java 5. 자바 경로 설정 sudo vim /etc/profile.d/java.sh export JAVA_HOME=/usr/bin/java export PATH=${JAVA_HOME}/bin:${PATH} sudo chmod +x /etc/profile.d/java.sh source /etc/profile.d/java.sh 6. 버전 확인 java -..
1. 메이븐 다운로드 -> /tmp 위치에 저장 wget https://downloads.apache.org/maven/maven-3/{버전정보}/binaries/apache-maven-{버전정보}-bin.tar.gz -P /tmp 2. 다운받은 파일 /opt 위치에 압축풀기 sudo tar xf /tmp/apache-maven-{버전정보}-bin.tar.gz -C /opt 3. 심볼릭 링크 설정 sudo ln -s /opt/apache-maven-{버전정보} /opt/maven 4. 메이븐 경로 설정 sudo vim /etc/profile.d/maven.sh export JAVA_HOME={자바경로} export M2_HOME=/opt/maven export MAVEN_HOME=/opt/maven ex..
서버 버전 확인 grep . /etc/*-release EC2 /etc/os-release:NAME="Amazon Linux" /etc/os-release:VERSION="2" /etc/os-release:ID="amzn" /etc/os-release:ID_LIKE="centos rhel fedora" /etc/os-release:VERSION_ID="2" /etc/os-release:PRETTY_NAME="Amazon Linux 2" /etc/os-release:ANSI_COLOR="0;33" /etc/os-release:CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2" /etc/os-release:HOME_URL="https://amazonlinux.com/" /etc/sy..
LDAP이란 네트워크 상에서 개인정보나 파일, 디바이스 정보를 찾아 보는 것을 가능하게 만든 소프트웨어 프로토콜 디렉토리 서비스 표준인 X.500의 DAP(Directory Access Protocol)를 기반으로한 경량화(Lightweight)된 DAP 버전 LDAP은 기존 DAP와 달리 TCP/IP 레벨에서 더 적은 비용으로 DAP의 많은 기능적인 부분을 조작할 수 있도록 설계 Lightweight Directory Directory 안에는 연락처, 유저, 파일, code 같은 정보를 넣을 수 있고 insert나 update보단 빠른 검색 요청에 특화 일반 데이터베이스(RDBMS)와는 다르게 검색에 특화되어 있기 때문에 트랜잭션 기능이나 롤백 기능이 없고, 복잡한 관계 등을 설정하지도 않음 신뢰성이나..
**************** [ 인증서 파일 생성 ] **************** [pem 방식] /usr/share/elasticsearch/bin/elasticsearch-certutil ca --days 3650 --pem --pass "" --out /etc/elasticsearch/certs/certs-root.zip unzip /etc/elasticsearch/certs/certs-root.zip -d /etc/elasticsearch/certs/ /usr/share/elasticsearch/bin/elasticsearch-certutil cert --ca-cert /etc/elasticsearch/certs/ca/ca.crt --ca-key /etc/elasticsearch/certs/c..
DB-Engines Ranking DB-Engines Ranking은 DMBS의 인기도에 따라 순위를 기록합니다. (순위는 월마다 업데이트 된다.) https://db-engines.com/en/ranking DB-Engines Ranking Popularity ranking of database management systems. db-engines.com DB-Engines Ranking 기준 웹 사이트에서 시스템 언급 시스템에 대한 일반적인 관심 시스템에 대한 기술 토론의 빈도 시스템이 언급 된 구인 수 시스템이 언급 된 전문 네트워크의 프로필 수 주의) DB-Engines Ranking은 시스템 설치 수 또는 IT 시스템 내에서의 사용과 같은 점유율로 점수를 측정하지 않습니다. DB-Engines..

개요 컴퓨터 ? -> Compute 계산하다 -> Computer 계산하는 기계를 의미한다. 그래서 과거에는 컴퓨터공학과가 대부분 전산학과라고 많이 불러졌다. 컴퓨터는 하드웨어와 시스템 소프트웨어로 구성되고, 응용소프트웨어가 그것들을 이용하여 사용자와 대화하면서 프로그램을 처리한다. 하드웨어는 처리가 실제로 일어나게 해주는 물리적인 실체이다. 소프트웨어는 그러한 동작들이 수행될 시간을 지정해주는 명령들의 집합이다. 컴퓨터의 기본 구조 컴퓨터 기본 처리과정 -> 1) 필요한 데이터를 읽어서 2) 처리하고 3) 결과를 저장한다. 즉, Load – Processing – Store 컴퓨터 기본 구조 주기억장치에서 데이터를 읽어서 CPU가 처리하고 결과를 주기억장치에 저장한다. 무엇을 처리할 것인지는 I/O장치..