2024/01 4

elasticsearch 8.x build-in user password change

es의 8.x 부터는 elasticsearch-setup-passwords 는 사용하지 말라고 나온다. 그리고 RPM 또는 dnf로 es를 설치 하면 elasticsearch-setup-passwords을 실행 할 수가 없다.(이건 처음 한번만 사용 가능) 그래서 계정의 패스워드를 변경하려면 elasticsearch-reset-password 를 사용해야 한다. # 자동 패스워드 생성 ./elasticsearch-reset-password -u apm_system ./elasticsearch-reset-password -u kibana_system ./elasticsearch-reset-password -u kibana ./elasticsearch-reset-password -u logstash_syst..

Dev/elasticsearch 2024.01.31

dotnet으로 Golang gin 로컬 개발(localhost) 인증서 만들기

Go gin으로 개발중 https를 테스트하는데 인증서가 없어서 문제가 되었다. 로컬 개발이라 도메인도 없는 상황!!! dotnet에 개발 인증서를 만드는 기능이 포함되어 있다.(localhost) 아래의 명령어로 인증서(pem, key) 파일을 만들 수 있다. dotnet dev-certs https -ep ./certificate.crt --trust --format PEM --no-password Go gin TLS 서버 실행 srv.ListenAndServeTLS("./cert/certificate.crt", "./cert/certificate.key") 크롬에서 접속시 안전한 사이트로 표시됨.

Dev/Go 2024.01.11

[postgresql] FATAL: Peer authentication failed for user

계정을 만들고 psql로 접속시 아래와 같은 에러가 발생할수 있습니다. psql: error: connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: Peer authentication failed for user "my_role" psql: error: connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: Peer authentication failed for user "my_role" * pg_hba.conf 파일에 local 속성이 peer로 되어 있는 것을 확인 할 수 있습니다. peer는 os의 계정과 사용자 계정..

Database/Postgresql 2024.01.02