본문 바로가기

프로그래밍 기타15

window CMD shudown 명령어 정리 window CMD shudown 명령어 정리 윈도우에서는 화면상에서 마우로도 종료할수있지만, 명령프롬프트를 통해서도 간단하게 종료하거나, 예약을 할수도 있다. 윈도우 아이콘 밑에 돋보기 모양을 클릭하고 cmd 라고 치면 명령 프롬프트가 나온다. 아래와 같은 명령어를 통해서 window를 종료 처리를 할수 있다. 1. 즉시 시스템 종료 shutdown /s /t 0 2. 1시간뒤에 종료 shutdown /s /t 3600 3. 1시간뒤에 재부팅 shutdown /r /t 3600 명령어 내용 shutdown /s 시스템 종료 shutdown /r 시스템 재부팅 shutdown /f 실행중인 응용프로그램 강제종료 옵션 shutdown /t 시간 예약 shutdown /a 종료 또는 재부팅 예약 취소 2023. 1. 3.
https SSL 인증서 설치 문제 해결 카카오 상담톡과 연동중에 "비즈메세지센터"에서 "발신프로필 수신도메인" 을 셋팅했다. END Point : https://{server}/kakao 카카오 해당 채널에서 메세지를 아무리 보내도 END Point 서버로 응답이 전혀 없었다. KAKAO 담당자에게 문의시를 했다. 아래와 같은 에러가 발생한다고 하며, SSL 인증서에 문제가 있다고 한다. 인증서를 검사해보면 체인인증서가 누락된 것으로 확인된다고 한다. 이럴때 SSL 인증서를 URL로 검사를 해볼수 있는 방법 있다. https://www.sslshopper.com/ssl-checker.html 1. 사이트로 접속하여, 2. 정상적인 수신 naver 도메인을 넣어 보자 모두 초록 표시로 인증서가 문제 없음을 알수 있다. 3. 내가 적용한 서버의 .. 2022. 11. 25.
No supported authentication methods available (PuTTY key format too new No supported authentication methods available (PuTTY key format too new) AWS ec2 인스턴스 키페어 방식으로 접속시에 에러가 발생한다. 원인은 putty 버전이 낮거나, 키파일의 버전이 높아서 그렇다. PuTTy 버전 0.75부터 프로그램은 새로운 형식을 사용하여 SSH 개인 키를 생성한다. ppk 버전 3을 사용한다. 그러나 PuTTY 0.74 또는 이전 버전은 이 형식을 지원하지 않기 때문이다. 해결방법 중심으로 빠르게 정리한다. 두가지 해결 방법이 존재한다. putty를 0.75이상으로 쓰던지 ppk버전을 2로 변환 하던지 이다. putty 0.75로 바꿔라 하고 글을 마무리하면 재미가 없으니까, 변환하는 방법을 아래 정리한다. ppk버전.. 2022. 11. 15.
window telnet 명령어 활성화 및 포트 확인방법 window telnet 명령어 활성화 및 포트 확인방법 윈도우에서 telnet 명령어를 사용했더니, " 'telent'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다." 이런.... 이걸 어떻게 해야되지?? window 기본적으로 텔넷 클라이언트 ( telnet client) 기능이 비활성화 되어있어서, 활성화를 해줘야 합니다. linux에서 서버포트가 열려있는지 확인 하시려면 아래 링크를 통해서 확인 하시기 바랍니다. https://www.appletong.com/entry/서버-포트가-열려있는지-확인-방법-정리 linux 서버 포트가 열려있는지 확인 방법 총정리 linux 서버 포트가 열려있는지 확인 방법 총정리 프로젝트 진행시 실전에서 아주 자주쓰는 기능중에 .. 2022. 8. 19.
Blocking(블로킹) vs Non-Blocking (논 블로킹) vs 동기 vs 비동기 1. Blocking(블로킹) vs Non-Blocking (논 블로킹) 대충은 알것같은데 설명해보라고하면 설명은 못하겠고, 그래서 찾아보면 이해할것같다가도 못하게되는 뭔가 그런놈이다. 당연히 설명할수있는 방식으로 내 머리속에서 정리 해놓아야한다. 그치 이런거다라고 정리가 되어야 누구랑도 이야기를 나눌수 있을것이다. 블로킹과 논블로킹의 차이점은 작업의 흐름이 멈추는지를 잘 생각해야 한다. blocking(블로킹) : 작업이 완료 될때까지 모든일을 중단하고 대기해야하는 방식을 블로킹 방식 A함수 내에서 B함수를 호출했다고 치자, B함수로 제어권이 넘어가게되며, A함수는 B의 작업이 끝날때까지 기다렸다가 종료되면 자신이 멈췄던 부분부터 작업을 이어나간다. 호출된 함수 B로 제어권이 넘어간다. Non-bloc.. 2022. 7. 22.
초간단 curl 명령어를 통해 telegram bot에 메세지 전송 초간단 curl 명령어를 통해 telegram bot에 메세지 전송 가장 이해를 쉽게 하기 위해 캡쳐위주로 정리 한다. 1. 텔레그램 봇 생성 telegram 에 bot father 검색하여 해당 채팅방에 들어간다. 1) /new bot : 새로운 봇을 만들겠습니다. 2) 용용이봇 : 봇이름을 설정 한다 - 한글도 가능하다 3) ynkim_2259_bot : ynkim_bot을 입력했으나, 이미 사용중이라고 한다. 봇 고유의 이름으로 유니크 해야하고 뒤에 이름이 bot으로 끝나야 한다. 생성이 완료되면 봇의 주소와 함께 API 키값이 발급되는데 이를 잘 저장 해놓아야한다. 생성 완료 API 키를 잃어 버렸을 경우 당황하지말고 봇파더에게 가서 물어보면 된다. 1) /mybot 입력 2) @ynkim_225.. 2022. 7. 4.