IT 이야기532 [RHEL6] 계정관리 명령어들 6탄(lastlog, login, logname) 16. lastlog(접속 로그 보기) 1) 경로 : /usr/bin/lastlog 2) 요약 : lastlog 파일을 분석하여 출력 3) 사용 방법 : lastlog [옵션] 4) 옵션 -u 로그인명 : 지정한 로그인명의 lastlog 정보만 출력 -t days : 지정한 날짜 단위 기간에 로그인한 정보만 출력 5) 추가 설명 lastlog 명령어는 /var/log/lastlog 로그 파일의 정보를 출력합니다. 이를 통해 사용자의 마지막 로그인 날짜, 호스트명, 포트 등을 볼 수 있습니다. 만약 로그 기록 중 출처를 알 수 없는 로그 기록이나 로그인을 허용하지 않은 사용자의 로그 기록이 있다면 크래킹의 흔적으로 볼수 있으므로 전체적인 시스템을 세밀하게 분석할 필요가 있습니다. 예) lastlog 명령어.. 2019. 12. 31. [RHEL6] 계정관리 명령어들 5탄(grpconv, last, lastb) 13. grpconv(섀도우 그룹 생성) 1) 경로 : /usr/sbin/grpconv 2) 요약 : /etc/group 파일을 /etc/gshadow의 섀도우 파일로 생성 3) 사용 방법 : grpconv 4) 추가 설명 grpconv 명령어는 pwconv과 비슷한 기능으로 /etc/group 파일을 /etc/gshadow의 새도우 파일을 생성합니다. 섀도우 기능 해제는 grpunconv 명령어로 합니다. 14. last(로그인 시간 보기) 1) 경로 : /usr/bin/last 2) 요약 : 로그인 기록과 재부팅 기록 출력 3) 사용 방법 : last [옵션][사용자이름][tty...] 4) 옵션 -num : 숫자(num) 만큼의 줄만 출력, 예) -3 -a : 출력되는 목록에서 호스트명 필드를 마지.. 2019. 12. 31. [RHEL6] 계정관리 명령어들 4탄(groupmod, groups, grpck) 10. groupmod(그룹 정보 수정) 1) 경로 : /usr/sbin/groupmod 2) 요약 : 그룹 정보 수정 3) 사용 방법 : groupmod [옵션] 그룹명 4) 옵션 -g gid : 지정한 gid로 그룹의 ID를 변경 -n name : 지정한 name으로 그룹명을 변경 -o : -g 옵션과 같이 사용하고, 지정한 gid가 이미 존재하더라도 중복을 허용 5) 추가 설명 groupmod 명령어는 groupadd로 추가한 그룹명을 변경할 수 있습니다. 아래와 같이 /etc/group 파일에 groupadd로 추가한 그룹(chanchan)이 있다고 가정합니다. # cat /etc/group | grep chanchan chanchan:x:6001: 예) -n 옵션을 사용하여 그룹명을 park으로.. 2019. 12. 31. [JBoss EAP] JBoss EAP 구성하기 1. 프로그램 다운로드 http://acess.redhat.com 우선 레드햇에 로그인을 합니다. 다운로드를 클릭해서 다운로드 페이지로 이동합니다. JBOSS 개발 및 관리에서 Red Hat JBoss Enterprise Application Platform을 클릭합니다. 현재 7.3 Bete 버전까지 나와있지만 7.2 정식 버전을 선택해서 Red Hat JBoss Enterprise Application Platform 7.2.0을 다운로드 합니다. 2. 설치파일 압축해제 # unzip jboss-eap-7.2.0.zip -d /JBOSS 3. JBoss EAP 엔진 디렉터리에서 standalone 디렉터리 복사 ※ 본 구성은 standalone 모드 방식을 설명함 1 2 3 # mkdir /JBOSS.. 2019. 12. 30. [JBCS-httpd24-2.4] JBCS-httpd24-2.4 구성하기 1. 프로그램 다운로드 http://acess.redhat.com 우선 레드햇에 로그인을 합니다. Downloads를 클릭하고, 아래 그림처럼 Core Services에서 Apache HTTP Server를 클릭해서 JBCS-httpd24-2.4 버전을 OS에 맞게 다운로드 합니다. 2. 다운받은 압축 파일 해제 # unzip jbcs-httpd24-httpd2.4.29-RHEL7-x86_64.zip -d /APACHE 3. 소유권 변경 # chown apache:apache -R /APACHE 4. apache 패치 /CLOUD/APACHE 디렉터리로 패치 버전 순서대로 덮어씌어 압축 해제 # unzip -o jbcs-httpd24-httpd-2.4.29-SP1_RHEL7-x86_64.zip -d /A.. 2019. 12. 26. [JBoss EAP] 데이터베이스별 JBoss Datasource 설정 예시 아래 예시는 일반적인 형태의 Datasource 설정이며 pool, validation, statement는 사용 환경에 맞게 값을 추가/삭제/변경 후 활용 권장합니다. 1. JBoss EAP에 JDBC 모듈 추가 및 설정 아래 예제는 CUBRID JDBC 모듈을 기준으로 작성되었으며 타 사 제품의 경우 볼드체로 명기한 부분을 제조사에 맞게 수정하길 권장합니다. 1) /JBOSS/jboss-eap-7.2/modules/system/layers/base/com/DATABASE명/main 디렉터리생성 1 # mkdir -p /JBOSS/jboss-eap-7.2/modules/system/layers/base/com/cubrid/main cs 2) 데이터베이스 제조사의 JDBC 모듈을 신규 생성한 디렉터리에 .. 2019. 12. 23. [RHEL 공통] rsyslog를 이용한 history 내역 관리 임의 사용자의 history 삭제 방지 및 비정상 접속 시 추적의 용이성을 위해 접속 정보 저장 및 명령어 입력 시 즉시 로그에 저장합니다. 1. history function 작성 및 등록 1) /etc/profile.d/history_log.sh 생성 function history_to syslog { declare cmd # 커맨드로 클리어 불가능 who='whoami' cmd=$(history | tail -1) TTY='tty' HISNAME="'basename $TTY'" login_tty='who | grep pts/${HISNAME} | awk '{print $2}'' con_time='who | grep pts/${HISNAME} | awk '{print $3, $}'' # who 명령어.. 2019. 12. 18. Scouter Paper 설치 및 활용 1. Scouter Paper란? 스카우터 페이퍼는 아파치 라이선스 2.0을 따르는 오픈 소스 소프트웨어입니다. 해당 라이선스의 배포시 의무사항을 준수하는 방식으로 상업/비상업적인 용도로 자유롭게 사용, 수정 및 재배포가 가능합니다. 스카우터 페이퍼는 오픈소스 성능 모니터링 도구인 스카우터의 성능 데이터를 웹 브라우저를 통해 모니터링 하기 위한 웹 클라이언트 프로그램입니다. 스카우터 페이퍼를 통해 언제, 어디에서든 다양한 디바이스를 통해 스카우터의 성능 정보를 쉽게 확인할 수 있습니다. 스카우터 페이퍼는 반응형 웹 방식으로 제작되어, 모바일, 태블릿, PC 등의 다양한 디바이스를 통해 접속이 가능합니다. 스카우터 페이퍼는 스카우터에서 제공하는 다양한 성능 매트릭을 조합하여, 어플리케이션과 사용자의 특성에.. 2019. 12. 13. Scouter 사용자 정의 알람 사용자 정의 알림 설정하기 Scouter에 대해 강조하는 것 중 하나가 "Scouter는 개발자가 가장 잘 활용 할 수 있는 APM이다" 인데요, 그 이유가 압축 해제만으로 설치가 끝나고 소규모 장비의 일부 자원으로도 잘 돌아간다는 점도 있지만 가장 중요하게 생각하는 부분은 바로 개발자에게 주어진 자유도입니다. 특히 스크립트 방식의 플러그인을 통하면 개발자가 원하는 정보를 소스의 수정없이 Scouter의 프로파일이나 xlog에 남길 수 있는데요, 이번 장에서는 이와 유사한 방식으로 스크립트를 통해 자유도 높은 알림 설정할 수 있는 기능을 소개하고자 합니다. 1. 알람 플러그인 설치 Scouter의 알림은 클라이언트 화면에서도 볼 수 있지만 플러그인을 설치하여 이메일이나 메신저로 확인하는 것이 좋습니다. .. 2019. 12. 13. Scouter XLog 활용 - 상세기능 XLog 활용 Scouter 개발시 가장 중점을 두었던 것 중 하나가 "XLog 차트 안에서 모든 문제를 다 해결할 수 있도록 하자" 였습니다. 그래서 XLog 차트는 상당히 많은 기능을 가지고 있으며 그중 중요한 기능들에 대해 설명하도록 하겠습니다. 1. XLog의 조작 1) 키보드를 통한 간편 이동 실시간 XLog 차트에서 키보드를 사용하여 XLog 차트의 시간을 이동시킬수 있습니다. 이를 통해 가까운 과거 시점으로 빠르게 이동이 가능합니다. (큰 시간을 이동하여야 하면 Load History 메뉴를 사용하여야 함) 좌우 화살표 : 한번 누르는 경우 10초를 이동합니다. 상하 화살표 : 한번 누르는 경우 일정한 비율로 Y축의 스케일을 조절합니다. 2) Y축 항목 변경 Y축 항목을 응답시간(Elapse.. 2019. 12. 13. 이전 1 ··· 34 35 36 37 38 39 40 ··· 54 다음