본문 바로가기

인프라171

[JENKINS] 젠킨스 audit로그 로그인 기록 설정하기 젠킨스 webui에 어떤 계정이 언제 접근했는지에 대한 로그기록이 필요하다. auditlog plugin을 통해 젠킨스 로그인 로그를 남길 수 있다..(기본설정이 아님;;) 플러그인 페이지에서 Audit Log Plugin 을 받아서 설치한다.(서비스 재시작이 필요하다.) 설치가 완료되면 왼쪽 중단 메뉴에 Audit Logs가 추가된 것을 확인 할 수 있다. 파일이 하나 생성되어 있다. 파일을 클릭해보면 로그가 잘나온다. 서비스를 재시작해도 기록이 사라지지않는다.(파일 저장이니 당연한소리..) 구글에 검색해보면 jenkins관리 > system log에서 신규로그를 추가하여 확인할 수 있지만 젠킨스 서버를 재시작하면 로그가 전부 사라진다;; (이게 뭔..) logger 에 jenkins.security... 2023. 12. 5.
[LINUX] 우분투 apache2 페이지 리다이렉트 설정방법 Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration 우분투에 설치한 apache2에서 페이지 리다이렉트를 하고 싶다. 아래는 abc.co.kr/ 페이지를 입력하면 abc.co.kr/account.php로 페이지를 리다이렉트하는 예제이다 ubuntu 20.04 apache2 설치 기준이다 설정내역 코드삽입 vi /etc/apache2/sites-avilable/000-default.conf 편집기로 열어서 사이에 아래 코드를 삽입한다 RewriteEngine On RewriteCond %{REQUEST_URI} ^/$ RewriteRule ^/$ /ac.. 2023. 11. 24.
[LINUX] MariaDB 패스워드 사용기간 및 복잡도 설정 mariadb에서 패스워드 사용기간 및 복잡도 설정을 할 수 있다. 1. 플러그인 설치 mariadb 프롬프트에 들어가서 플러그인을 먼저 설치해준다. install soname 'simple_password_check' ; #설치완료 후 설치 확인 show plugins ; 2. my.cnf파일 설정 my.cnf에 설정해야 서비스가 재시작 되어도 정책이 유지된다. [mysqld] max_password_errors = 5 simple_password_check = ON simple_password_check_minimal_length = 12 simple_password_check_digits = 1 simple_password_check_letters_same_case = 1 simple_passwor.. 2023. 11. 23.
[linux] postgres 쉘 커맨드 명령으로 유저 조회하기 postgres 쉘 명령어로 유저 정보를 조회 할 수 있다. PGPASSWORD=test123 psql -h 127.0.0.1 -p 5432 -U test -d postgres -t -c 'select usename from pg_user' -c 옵션은 헤더와 footer를 제거하는 옵션이다. PGPASSWORD=패스워드를 입력해야 패스워드 프롬프트가 뜨지않고 바로 명령을 수행한다. postgres 쉘 커맨드 postgres 시스템 유저 조회하기 2023. 11. 11.
[GCP] CLOUD SQL 삭제 방법 데이터 보호 삭제 보호 사용 설정 CLOUD SQL을 테스트로 생성 후 삭제를 하려고 보니 삭제 버튼이 비활성화 되어있다. 권한이 어드민 권한인 경우에도 마찬가지인데 CLOUD SQL을 생성하면서 데이터 보호를 위해 삭제보호설정이 되어 있기 때문이다. CLOUD SQL 삭제 방법은 다음과 같다 수정 > 데이터 보호 > 삭제보호 설정 체크박스 해제 후 저장 삭제버튼이 활성화 되었다. 2023. 11. 10.
반응형