728x90
반응형
close

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

전체 글 206

dig명령으로 도메인 응답 추적하기

보통 nslookup로 도메인 응답을 체크를 많이 합니다. 그리고 dig라는 명령으로도 확인가능한데 도메인 응답되는 내역을 추적하는 방법이 있습니다. # dig +trace and.kr ; DiG 9.8.2rc1-geoip-1.4-RedHat-9.8.2-0.68.rc1.an2.11 +trace and.kr ;; global options: +cmd .360158INNSf.root-servers.net. .360158INNSm.root-servers.net. .360158INNSb.root-servers.net. .360158INNSk.root-servers.net. .360158INNSj.root-servers.net. .360158INNSd.root-servers.net. .360158INNSl.roo..

linux 2022.04.27

2TB 이상 하드 설정 / GTP 파티션

2TB이상의 하드디스크를 리눅스에서 인식하려면 기존 방식말고 GTP 파티션으로 생성해야 한다 속성으로 따라해 보자 # fdisk -l /dev/sdb Disk /dev/sdb: 3298.5 GB, 3298534883328 bytes, 6442450944 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes 파티션 확인 # parted /dev/sdb GNU Parted 3.1 Using /dev/sdb Welcome to GNU Parted! Type 'help' to view a list ..

linux 2022.04.25

php UNIX TIME 변환

php로 시간을 UNIX타임 변환 하기 strtotime 함수와 date함수로 서로간 변환이 된다 먼저 옛날 mktime으로 unixtime을 만들던 시절을 보자 // mktime(시,분,초,월,일,년) mktime(14,23,6,4,25,2007); 눈물나는 변환 과정이 아닐수 없다. strtotime는 어떠한가? strtotime("2022-4-21 12:30:20"); 직관적이다. 출처 : https://blog.devez.net/ko/304 PHP unix timestamp와 날짜의 상호변환 Unix timestamp는 1970년 1월 1일 0시 0분 0초를 0으로 계산해서 시간을 표시하는 방법이다. 1초가 지날때마다 1씩 증가하므로 1970년 1월 1일 0시 0분 1초는 1이된다. 예를 하나 더..

linux/php 2022.04.21

클라우드플레어 Cloudflare CF-Cache-Status

개발자 모드로 파일의 응답헤더를 살펴보면 클라우드 플레어에서 제공되는 파일의 CF-Cache-Status 값이 나타내는 결과를 확인 할수 있다 Cloudflare 헤더 설명 cf-cache-status: HIT Cloudflare의 캐시에서 리소스를 찾았습니다. 이것은 이전에 원래 서버에서 액세스하여 캐시에 로드되었음을 의미합니다. 모두 만료되지 않았습니다. cf-cache-status: MISS Cloudflare가 캐시에서 리소스를 찾았지만 찾지 못했습니다. Cloudflare는 리소스를 검색하기 위해 원본 서버로 돌아갔습니다. 다음에 이 리소스에 액세스할 때 해당 상태는 HIT여야 합니다. cf-cache-status: BYPASS Cloudflare는 이 자산을 캐시하지 않도록 지시받았습니다. 원..

기타 2022.04.13

Quota Error: The number of recent reporting API requests failing by server error is too high.You are temporarily blocked from the reporting API for at least an hour.Please send fewer server errors in the future to avoid being blocked.

Quota Error: The number of recent reporting API requests failing by server error is too high. You are temporarily blocked from the reporting API for at least an hour. Please send fewer server errors in the future to avoid being blocked. 구글 애널리틱스 데이터 수집중 이런 메세지가 나오면 쫄지말자 구글서버에 오류(500)가 났는데 수집기가 계속 요청을 하면 구글에서 오류메세지를 계속 보내주다가 답이 없다고 생각하고 접근을 일시적으로 막는다 일단 수집기나 스케쥴이 실행중이면 중단하고 기다린다. 약 1시간정도이내에 접근이 없..

Google Analytics 2022.04.06

centos 7 xwindow설치

yum 그룹설치로 간단하게 설치 가능하다 yum groupinstall "GNOME Desktop" 마음에 드는 데스크탑으로 골라서 설치한다 설치 그룹 목록은 아래 명령어로 확인 가능하다 yum group list 간단하다. 출처 : https://www.itzgeek.com/how-tos/linux/centos-how-tos/install-gnome-gui-on-centos-7-rhel-7.html Install Gnome GUI on CentOS 7 / RHEL 7 - ITzGeek Linux admins spend most of their time on working in a terminal; there are some who like to work on GUI instead of a termina..

linux 2022.03.25

charjs 클릭 이벤트 관련

chartjs.js 차트를 사용하다가 그래프 클릭시 이벤트발생을 시키고 싶은경우 사용한다 options: { onClick: function(point, event){ console.log('event : ', event); console.log('point : ', point); }, }, 위 항목에서 바뀌는건 event 에 index항목이며 이를 사용 가능하다 event[0]['index'] 값으로 체크 가능 출처 : https://ayoteralab.tistory.com/entry/Vuejs-17-use-chartjs-event-and-label-plugin-listeners [Vue.js] 17. use chart.js event and label plugin listeners 이번 시간에는 vu..

기타 2022.03.23

ls: cannot access 폴더명: 호스트가 죽었습니다

ls: cannot access 폴더명: 호스트가 죽었습니다 $ ls -alh drwxr-xr-x. 2 root root 4.0K 11월 24 2020 mrtg2 d?????????? ? ? ? ? ? 폴더명 특정 서버 폴더에 접속하면 갑자기 속도가 느려지고 호스트가 죽었다는 메세지가 계속 나왔다 ls나 df같은 명령을 내리면 30초간 기다렸다가 결과가 나온다. 예전 기억을 더듬어 내가 저 폴더에 무슨짓을 한걸까 생각해 보니... 삼바를 마운트 시켜놓고 삼바서버를 폭파시켜 버렸다 그러니 해당 폴더는 삼바서버에 접속하려고 하는데 안되니 계속 호스트가 죽었다라고 외치는 것이었다 umount 폴더명 위와같이 삼바에 연결되었던 폴더를 언마운트 시키면 된다 이건 그냥 삽질...

linux 2022.03.23

Unable to negotiate with port 22: no matching key exchange method found. Their offer: diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1

Unable to negotiate with 호스트명 port 22: no matching key exchange method found. Their offer: diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1 ssh 접속시 위와 같이 오류가 나와서 접속이 안되는 경우 아래와 같이 하면 된다 ssh -oKexAlgorithms=+diffie-hellman-group1-sha1 user@host 매번 입력하는것이 귀챦다면 .ssh/config파일에 설정을 등록하자 Host 호스트명 KexAlgorithms +diffie-hellman-group1-sha1 출처 : https://blog.daso..

linux 2022.03.22

/lib64/ld-linux-x86-64.so.2: bad ELF interpreter: No such file or directory

이 에러는 lib64디렉토리를 임의로 옮기거나 변경했을때 나타나는 오류다. 이상태에서 어떤 명령도 먹지 않고 쉘을 나가면 다시는 접속할수 없다 살리고 싶으면 절대로 로그아웃을 하면 안된다 간단하게 살리는 방법은 아래와 같다 파일들이 모두 멀쩡하고 경로만 바뀐거면 경로만 재지정해서 다시 복구해 주면 된다. 예를 들어 /usr/lib64 폴더를 /usr/lib64_org로 바꾼경우 복구 방법이다 LD_LIBRARY_PATH=/usr/lib64_org /usr/lib64_org/ld-linux-x86-64.so.2 /usr/bin/mv /usr/lib64_org/ /usr/lib64 이렇게 입력하면 lib64 폴더가 옮기기전 상태로 복구된다. 그외 긴급상황등은 아래 출처 페이지를 참조하자. 출처 : http:..

linux 2022.03.07

SSH id_rsa 여러개 사용하기

.ssh 폴더안에 다른 호스트에 연결할 인증서를 사용할때 id_rsa 파일에 인증서를 입력하여 사용한다. 그런데 인증서를 여러개 호스트별로 따로 연결하고 싶은 경우 간단하게 설정하는 방법이 있다. .ssh폴더 안에 config파일을 만들어서 아래와 같이 입력한다 # vi .ssh/config Host github.com User choi IdentityFile ~/.ssh/id_rsa Host 172.16.0.123 User choi2 IdentityFile ~/.ssh/test_id_rsa 호스트별로 도메인별로 인증서를 별도로 연결해 사용할수 있다 출처 : https://yookeun.github.io/tools/2016/06/26/git-multi-ssh/ SSH 인증 여러개 사용하기 Github나 ..

linux 2022.02.15

SSL인증서 비밀번호 삭제

SSL인증서를 발급받으면 보통 비밀번호를 설정해서 발급해 준다. 비밀번호를 그대로 사용해도 되지만 인증서의 비밀번호만 삭제해서 사용하는 방법이 있다 openssl rsa -in 암호있는인증서.key -out 저장할인증서이름.key 이렇게 입력해서후 엔터를 치면 인증서 비밀번호를 묻습니다. 입력후 저장하시면 인증서에서 비밀번호가 삭제됩니다. 반대로 비밀번호를 추가할수도 있습니다. openssl rsa -in 암호없는인증서.key -passout pass:'비밀번호' -out 저장할인증서.key -des3 이렇게 사용하시면 됩니다. 출처 : https://sarc.io/index.php/miscellaneous/1219-ssl-key SSL 인증서 Key 파일 비밀번호 제거 및 추가 방법 Tech Note ..

기타 2022.02.11
728x90
반응형