SSH란 무엇일까?개발을하다보면 SSH라는 용어를 종종 듣게되는데깃헙이나 Bitburket등을 이용할때 SSH의 공개키를 등록해야한다.(private한 프로젝트를 만들경우!) 그래서.. 한번 알아보쟈구요! SSH는 시큐어 셸(Secure Shell)의 약자입니다.시큐어 셸이라니.. 안전한 조개껍데기었군! SSH는 네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사할 수 있도록 해주는 응용 프로그램 또는 그 프로토콜이다. SSH는 비대칭 암호화 기법을 사용하기 때문에 통신이 노출된다고 하더라도 이해할 수 없는 암호화된 문자로 보인다. 기본적으로 22번 포트를 사용한다. 비대칭암호화란??비대칭 암호화 알고리즘은 공개키와 개인키를 생성합니다.그리고 여기서 생성..
오랜만에 집의 맥으로 깃헙을 이용하려고 하는데 아래와 같은 에러가나면서 이용하던 프로젝트의 업데이트가 되지 않아요(먼일?) 또한 아래와 같이 깃헙에서 저장소를 다운받기전 테스트를 할때Repository test has failed. 라는 에러를 뱉습니다. (하아..) 결국 위와같은 이유로 귀중한 1시간 30분의 삽질을하게된 것에 대한 포스팅입니다.저와같은 피해자가 없기를 바라며... 일단 저의 경우는 SSH통신을 위함 공개키가 만료된 상태라서 나타난 문제입니다. SSH 프로토콜을 이용한 통신은 원격제어등을 위한 프로토콜인데 github에서 해당 프로토콜을 이용하고 있습니다. 문제를 해결해주기 위해서는 SSH의 공개키를 생성해서 깃헙에 새로 등록해주면 간단하게 해결됩니다. 공개키라는건 암호화방법의 비대칭 ..
- Total
- Today
- Yesterday