[ CS/Linux ][Linux] Putty SSH Key 로그인 에러 "server refused our key"2024-02-26 11:44:221. Key 적용을 잘했는데 ubuntu 로그인 에러KT클라우드에서 SSH Key Pair 생성하여 .pem 파일을 내려받았고, 이 키를 Putty에서 사용하기 위해 Putty Key Generator을 이용해 .ppk로 변환하여 Putty에 잘 적용하였다. 모든 것이 순조로웠으나 ubuntu 접근 시 "server refused our key" 메시지를 전달받고 문전박대당했다. 2. ubuntu의 authorized_keys에 동일 키를 등록해야PuTTY Key Generator에서 .pem을 load 했을 때 보이는 키([그림 1] 참조)를 ubuntu의 ~/.ssh/authorized_keys 파일에 작성(복붙)해줘야 한다. authorized_keys 파일의 수정하는 명령어는 다음과 같다.vi ~..
[ CS/Linux ][Linux] Let's Encrypt로 TLS 무료 인증서 발급 & 자동 갱신 설정2024-01-16 17:17:59Let's Encrypt TLS 인증서 발급 및 자동 갱신Let's Encrypt는 무료로 TLS 인증서를 발급받을 수 있는 인증 기관이다. 본 문서에서는 Ubuntu 환경에서 Nginx 웹서버를 사용하여 Let's Encrypt 인증서를 발급받고 자동 갱신하는 방법을 설명한다.1. Let's Encrypt TLS 인증서 발급Ubuntu 환경에서 certbot이 설치된 상태를 전제로 하며, Nginx 웹서버를 사용한다. TLS 인증서 발급 과정은 다음과 같다.1-1. 사전 준비사항Let's Encrypt 설치는 https://postforty.tistory.com/437을 참조한다.1-2. 인증서 발급 절차리눅스 정보 확인 (선택사항)hostnamectl기존 인증서 확인 (최초 발급 시 생략 가능)cer..
[ CS/Linux ][Linux] 구름IDE를 이용한 리눅스 명령어 실습2023-10-03 00:04:521. 구름 IDE에서 간편한 무료 서버 이용통합 개발 환경 SASS 서비스를 무료로 이용할 수 있는 구름 IDE를 이용해 리눅스 명령어 실습을 진행하였다. 이 실습은 인프런의 "2022 30분 요약 강좌 시즌 1 : HTML, CSS, Linux, Bootstrap, Python, JS, jQuery&Ajax"에 포함된 리눅스 강좌를 학습하며 진행한 것이다.구름 IDE : https://ide.goorm.io/my/dashboard2022 30분 요약 강좌 시즌 1 : https://www.inflearn.com/course/%EC%A0%9C%EC%A3%BC%EC%BD%94%EB%94%A9-%EC%9B%B9%EA%B0%9C%EB%B0%9C-30%EB%B6%84%EC%9A%94%EC%95%BD# 2. 실습..