직장 동료가 젠킨스 관련하여 개발서버에서 다른 개발서버로 SSH 접속을 해야 하는데, 계속해서 fail이 발생한다고 도움을 요청했다. /var/log/secure 로그를 확인해보니 tomcat 계정에 대해 IP가 허용되지 않는다고 나타났다. User tomcat from [IP] not allowed because not listed in AllowUsers input_userauth_request : invalid user tomcat [preauth] pam_unix(sshd:auth) : authentication failure; 구글링 검색을 해보니 /etc/ssh/sshd_config 를 수정하면 되었다. 아래와 같이 AllowUsers에 와일드 카드(*)를 사용하여 IP 추가 #Port 22 ..
가끔 확인해보면 서버 시간과 실제 시간이 다르게 나타나는 경우가 있다. 그럴 때는 rdate를 이용하여 서버 시간과 실제 시간을 동기화 시켜줘야 한다. rdate(remote date) : 원격지의 타임서버에서 시간 정보를 가져와 로컬 시스템의 시간과 동기화 하는 명령어 AWS EC2 같은 경우는 이미 설치되어 있으나, rdate가 설치되있지 않다면 아래 명령어로 설치해야 한다. yum -y install rdate 사용 가능 NTP 서버 목록 time.bora.net O LG유플러스 time.nuri.net O 아이네트호스팅 ntp.kornet.net X KT time.kriss.re.kr · 한국표준과학연구원(KRISS) time.nist.gov · NIST time.windows.com · 마이크로..
AWS를 이용하여 EC2 인스턴스를 처음으로 사용하게 됐다. 항상 다른 사람들이 구성해준 서버만 사용하다가 처음 서버를 설정하게 되었는데, 서버 시간이 현재 시간과 맞지 않는 걸 발견하게 되었다. [ec2-user@ip-172-31-44-238 ~]$ date Tue Sep 24 06:05:47 UTC 2019 date 명령어로 확인해보니 UTC로 시간대가 적용되어 있다. UTC는 협정 세계시로 1972년 1월 1일부터 시행된 국제 표준시이다. https://ko.wikipedia.org/wiki/협정_세계시 협정 세계시 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. UTC는 여기로 연결됩니다. 다른 뜻에 대해서는 UTC (동음이의) 문서를 참조하십시오. 협정 세계시(協定世界時, ..
cURL - 서버와 통신할 수 있는 명령어 툴로 이를 통해 서버에 있는 데이터를 다운로드 받거나 확인할 수 있습니다. 리눅스나 Mac OS에는 기본으로 설치가 되어있고, 윈도우는 설치해야 합니다. 저는 주로 서버의 데이터를 확인할 때 사용하고 있습니다. 지원 프로토콜 :FTP, FILE, HTTP, HTTPS, SMTP, Telnet 등 ...더보기 다양한 통신 프로토콜을 이용하여 데이터를 전송하기 위한 라이브러리와 명령 줄 도구를 제공하는 컴퓨터 소프트웨어 프로젝트이다. 이 cURL 프로젝트는 libcurl와 cURL이라는 2개의 제품을 만든다. 1997년에 처음 출시되었다. 이 이름은 "client URL"을 대표한다. 출처 : https://ko.wikipedia.org/wiki/CURL 사용법 P..
DRIVER_IRQL_NOT_LESS_OR_EQUAL vmswitch.sys 악마 같은.... 블루 스크린 입니다. ㅠㅠ제가 티스토리를 시작하며.. 이 녀석 때문에 날린 포스팅이 도대체 몆개 인지 모르겠습니다. 특히.. 이것이 자바다 2장 쓸 때... 거의 다 작성하고 나서 블루스크린이 떠서.. 처음부터 다시 썼던 그 감정은.. 후.방금도 포스팅 작성 중에 또 발생해서.. 다시 썼습니다.... 후... 처음에는 귀찮아서 그냥 몆번 넘기려고 했는데 빈도수도 늘고 계속 나타 나서 원인을 찾아봤습니다. 인터넷에 해당 에러를 검색하면 저와 같이 고통받는 사람이 많았습니다.. 원인은 바로 Hyper-v 이 녀석 때문이었습니다. 예전에 도커를 설치하기 위해서 활성화 시킨적이 있었는데... 그러다가 도커 저장소에서 ..
프로젝트를 진행하며 tomcat log인 catalina.out의 용량이 점점 커져 가는 것을 보고, 미리 로그를 백업하고 나눌 필요를 느꼈습니다. 지금 당장은 문제가 없을지 모르지만, 용량이 커지기 때문에 정보를 찾는데 어려움을 겪기 떄문입니다. 인터넷에서 검색했을 때 제일 먼저 확인한 방법은 tomcat과 함께 설치되는 rotatelogs를 활용하는 방법이었습니다. 간단해 보이기는 했는데... 아쉽게 제 서버에는 /usr/local/apache/bin/rotatelogs 해당 경로에 rotatelogs가 없었습니다.. 잘은 모르지만 확인결과 pakage로 설치한 것이 아니라, source로 설치하여서 없다는 정보를 얻었습니다. 그래서 다른 방법을 찾다가 logrotate를 사용하면 log파일을 순환하..
처음 블로그 포스팅을 시작합니다. 뭔가 해야지 해야지 하면서.. 계속 미뤄왔었는데, 기억은 기록보다 정확할 수 없다는 생각이 들어서 새로 배우거나 공부한 것에 대해서 중간중간 기록하려 합니다. 처음 포스팅은 윈도우에 리눅스 터미널 설치하기 입니다. windows 10부터 리눅스 터미널을 사용할 수 있게 되었습니다. 리눅스 환경이 익숙했던 분들에게는 아주 반가운 소식 입니다.!! 설치 방법 입니다. 1.windows + s 클릭 후 좌측 톱니바퀴 (설정) 클릭 2. 설정찾기 -> 개발자 기능 사용 -> 개발자 모드 클릭 3. 좌측 화면 홈 클릭 -> windows 기능 검색 -> Linux용 Windows 하위 시스템 check 4. Microsoft Store 클릭 -> linux 검색 -> 설치 5. ..
- Total
- Today
- Yesterday
- java
- update query mutiple row
- 뱅셀 유전자
- 이것이 자바다
- MSSQL
- spring-boot-starter-data-redis
- update set multi
- gradle
- effectivejava
- 슬랙 /
- 업데이트 쿼리
- 뱅크샐러드 유전자
- update query
- Slack
- visual studio code
- 슬랙
- 그레이들
- multiple row update
- vue.js
- update set multiple
- update query multi row
- SpringBoot
- 슬랙봇
- 몽고DB 완벽가이드
- update query set multiple
- springboot https
- 다중 업데이트
- 싱글턴
- 이펙티브자바
- 뱅크샐러드
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |