만쥬의 개발일기
article thumbnail
[AWS] - EC2 인스턴스 SSH 접속 시 error : Permission denied (publickey)
🛠️TOOL/🔶AWS 2024. 2. 14. 16:11

늘 하듯이 EC2 인스턴스의 authorized key에 내 ssh public 키를 등록하고 잘 사용하고 있었다.. 그런데 갑자기 잘 접속되던 인스턴스에 접속을 시도하자 다음 에러를 직면했다. Permission denied (publickey). 아니 분명히 public 키도 잘 등록했는데 왜지?? 싶어서 authorized_keys 폴더에 권한을 줘보기도 하고, public 키에도 권한을 줘보고, 로그도 보며 SSH known_host도 수정해보는 등 다양한 방법을 써봤지만, 결국 다음 방법으로 해결했다. 먼저 브라우저로 EC2 커널에 접속해, /etc/ssh/sshd_config 파일을 수정한다. sudo vi /etc/ssh/sshd_config 해당 파일에 PasswordAuthenticati..

article thumbnail
[git] 'Key is already in use' error 발생 시 여러 repository에 각각 sshkey 설정 하기
🛠️TOOL/🐈‍⬛GIT 2023. 10. 23. 14:12

github에서 id/pw인증이 막힌 후로, 대부분의 사람들은 보통 ssh 인증을 이용한다. 그러나 github 프로필에 등록된 ssh 키를 다른 repository에서도 사용하고자 하면, Key is already in use에러가 뜬다. 이러한 문제는 private repository에 ssh키를 등록하여 젠킨스 연동등의 작업을 해야할 때 발생한다. 따라서 이 때에는, 해당 repository용 ssh 키를 새로 발급받아주어야한다. 만약 sshkey가 없는경우, 터미널에 다음과 같이 입력한다 ssh-keygen 그러면 default로 id_rsa(개인키), id_rsa.pub(공개키)가 ~/.ssh 폴더에 생성된다. 만약 sshkey가 이미 존재하는 경우 다음과 같이 입력한다. ssh-keygen -..

article thumbnail
[스마트팜] - NAS 설치

저번 포스팅에서 말했듯, 우리는 NAS에 공인 IP를 직접 입력하기로 결정하였다. 지난 포스팅 >> 2023.06.09 - [Project/스마트팜-web] - [스마트팜] - 공인IP와 사설 IP, 포트 포워딩 [스마트팜] NAS 설치, 포트 포워딩 kangmanjoo.tistory.com 👀학교 서버실을 가다 계획서에서는 NAS를 학교 서버실에 설치하기로 했었기에, 신공학관 10층에 위치한 서버실을 방문했다. 학교 서버실을 들어와본 건 처음이라 신기했는데, 흔히 아는 서버실의 풍경다웠고 발열을 잡고자 에어컨을 24시간 틀어놔서 굉장히 춥고 팬이 돌아가는 소리가 어마어마했다. (말소리도 잘 안들릴 정도) ❓NAS에 공인 IP 설정하는 법 이제 서버실에 NAS를 설치하려면, 공인 IP를 할당해야 한다. ..