본문 바로가기

728x90

ubuntu

[리눅스] syslog(rsyslog)로 로그시스템 구성 syslog(rsyslog)로 로그시스템 구성 mkdir -p /apps/syslog vi /etc/rsyslog.d/rsyslog-server.conf # Provides UDP syslog reception $ModLoad imudp $UDPServerRun 514 # Provides TCP syslog reception $ModLoad imtcp $InputTCPServerRun 514 #$template RemoteHost,"/apps/syslog/%$year%/%hostname%/%hostname%-%$year%%$month%%$day%%$hour%.log" $template RemoteHost,"/apps/syslog/%$year%/%fromhost-ip%/%fromhost-ip%-%$year.. 더보기
Ansible 일반 계정으로 패키지 배포 및 NTP 설정하기 Ansible 일반 계정(ansiadmin)으로 패키지 배포 및 NTP 설정하기Control Machine 설정Ansible 컨트롤 머신에서 ansiadmin 계정을 사용하여 SSH 키 생성 및 노드 서버와 키 교환을 수행합니다. 1. SSH 키 생성ssh-keygen -t rsa -b 4096 -C "ansiadmin@ass01"2. SSH 키 배포 (Managed Node 등록)ssh-copy-id ansiadmin@192.168.0.252Ansible 플레이북 구성1. 역할(Role) 기반 플레이북 작성Ansible roles/common/tasks/main.yml 파일을 수정하여 NTP를 설치하고 구성합니다.vim roles/common/tasks/main.yml---# Common role: N.. 더보기
[리눅스] Ansible Playboot 실행하기 Ansible Playbook 실행하기 [Control Machine] 1. Playbook examples 파일 다운로드 # cd ./etc/ansible # git clone git://github.com/ansible/ansible.git --recursive # git clone https://github.com/ansible/ansible-examples.git --recursive 2-1. Playbook 트리 구조 및 설정 파일 # tree . ├── roles │ └── common │ ├── handlers │ │ └── main.yml │ ├── tasks │ │ └── main.yml │ └── templates │ └── ntp.conf.j2 └── site.yml # cat sit.. 더보기
Ansible을 설치하고 구성하는 방법 Ansible을 설치하고 구성하는 방법 1. EPEL 패키지 설치 EPEL은 Extra Packages for Enterprise Linux의 약어로 여러 추가 소프트웨어를 제공합니다. sudo yum install epel-release 2. Ansible 패키지 설치 sudo yum install ansible 3. Ansible 버전 확인 ansible --version ansible 2.2.1.0 config file = /etc/ansible/ansible.cfg configured module search path = Default w/o overrides 4. SSH Keygen 설정 ssh-keygen -t rsa -b 4096 -C "root@ass01" 5. Ansible 키 교환 us.. 더보기
윈도우 10에서 Bash shell 사용하기 윈도우 10에서 Bash shell 사용하기C:\Users\Administrator>bash-- 베타 기능 --이렇게 하면 Canonical에서 배포하고 다음에서 사용 가능한조건에 따라 사용이 허가되는 Ubuntu가 Windows에 설치됩니다.https://aka.ms/uowterms 이 기능을 사용하려면 개발자 모드가 사용하도록 설정되어 있어야 합니다.C:\Users\Administrator> 개발자 모드 설정Windows 설정 > 업데이트 및 복구 > 개발자용 > 개발자 기능 사용 "개발자 모드" C:\Users\Administrator>bash-- 베타 기능 --이렇게 하면 Canonical에서 배포하고 다음에서 사용 가능한조건에 따라 사용이 허가되는 Ubuntu가 Windows에 설치됩니다.htt.. 더보기
OpenSSL을 소스 코드를 사용하여 컴파일하고 업그레이드하는 방법 OpenSSL을 소스 코드를 사용하여 컴파일하고 업그레이드하는 방법 다운로드 링크(https://www.openssl.org/source/) 1. OpenSSL 소스 코드 다운로드 및 압축 해제 wget https://www.openssl.org/source/openssl-1.1.0e.tar.gz tar xvfz openssl-1.1.0e.tar.gz 2. 컴파일 및 설치 cd openssl-1.1.0e ./config make make install which openssl $ which openssl /usr/local/bin/openssl 3. 라이브러리 등록 export LD_LIBRARY_PATH=/usr/local/lib64 (or) ln -s /usr/local/lib64/libssl.so... 더보기
[스크립트] thread dump && heap dump thread dump && heap dump vim TH_dump.sh #!/bin/bash PID=`ps -ef | grep java | awk '{print $2}'` #####thread dump #ps -ef | grep java| awk '{print $2}' | xargs kill -3 echo "Starting Thread Dump..." for(( i=0; i 더보기
[URL] CentOS 운영체제 이미지(vault) CentOS 운영체제 이미지(vault) http://vault.centos.org 더보기

반응형