Ubuntu Server) 우분투 서버 와이파이 설정

intro 집 와이파이 비밀번호를 변경한지가 오래 되어서 비밀번호를 오랜만에 변경 해 주었습니다. 그런데 집에서 운영중인 우분투 서버 랩탑 컴퓨터가 와이파이로 연결이 되어 있다보니, 바로 연결이 끊어지고 말았습니다. 집에있는 다른 모바일 디바이스들은 모두 GUI 환경이라 그냥 와이파이 선택 하고 바뀐 비밀번호를 입력 하면 됐는데.. 우분투 서버는 생각보다 까다로웠습니다. 와이파이 설정을 했던 내용을 기록 해 보았는데, 한국어로된 한명의 포스팅에서 다들 퍼온듯 한 획일적인 방법이 있었는데 그 블로그들에서 설명한 /etc/network/interfaces 를 변경하는 방법으로는 해결이 되지 않았었고 https://websetnet.net 사이트의 How to Connect to WiFi from the Te..

IT ⁄ Computer/Linux 2021.12.18
SSH 비밀번호 없이 공개키 로그인이 안될때

증상 ssh 접속시 비밀번호를 입력하고 로그인 하지 않기 위해 authorized_keys에 공개키를 추가 했지만, 여전히 비밀번호를 물어 보는 문제가 있었습니다. ssh 공개키도 제대로 입력 했는데 왜 비밀번호를 물어보는지 문제를 해결 할 필요가 있습니다. 원인 원인을 파악하기 위해 secure 파일을 확인 해 봅니다. sudo cat /var/log/secure 로그를 확인 하니 아래와 같습니다. [dev@serverpc .ssh]$ sudo cat /var/log/secure Nov 18 11:09:53 serverpc sshd[4851]: Accepted password for dev from 127.0.0.1 port 9999 ssh2 Nov 18 11:09:53 serverpc sshd[485..

IT ⁄ Computer/Linux 2021.11.18
Linux) SSH 비밀번호 로그인 차단하기

한창 작업을 하다가 문득 제가 집에서 돌리고 있는 컴퓨터에 얼마나 자주 접속을 하고 있는지 궁금해졌습니다. 혼자 사용하는 서버인데도 종종 너무 느려지는것도 이상하고 해서 별 생각 없이 처음으로 로그를 한번 확인 해 보았습니다. cat /var/log/auth.log 세상에나 무수히 많은 Connection 시도와 Failed password 가 수북하게 쌓여 있습니다. 루마니아 부터 시작해서 온갖 국가의 아이피로부터 시도가 되었고 아이디도 뭐 David, ftpuser, user, uknown 등등 다 넣어봤더라고요. port 번호가 다 이상한게 써있어서 저희집 공유기 port forwarding을 다 확인 해 보았는데 저런 포트는 모두 잘 닫혀 있었습니다. 그래서 다시 알아보니 잘 저기에 표시된 por..

IT ⁄ Computer/Linux 2021.10.06
Sourcetree 에서 잘못된 비밀번호로 저장소 접근 안될때 해결방법

원인 소스트리에서는 한번 입력된 비밀번호가 잘못 되어도 절대 다시 입력하라고 하지 않고, 계속해서 비밀번호가 틀렸다는 메시지만 주구 장창 띄웁니다. 심지어 8월 13일 부로 Github에서는 password authentication을 공식적으로 제거하고는 personal access token 만을 사용하도록 정책을 변경 했는데요. 이미 오래전 부터 경고해왔기 때문에 갑작스러운 일은 아닙니다. ​ 하지만 Sourcetree에서는 인증에 실패하였을때 새로 비밀번호를 입력하게끔 해주지 않기 때문에 대책이 필요합니다. 예전에도 팀원 분중 한분이 소스트리에 Gitub 비밀번호를 잘못 입력했다가 로그인 되지 않아서 지웠는데도 계속해서 비밀번호 입력하라는 창은 뜨지 않고 인증 실패만 나오니까, 구글에 "소스트리 ..

Development/Git 2021.08.24
Playddit 비밀번호 이중 암호화 적용기

🔐 AES256 Playddit에서는 AES256 방식으로 비밀번호를 암호화 하고 있었습니다. 이유는 단 한가지 학원에서 AES256를 이용한 암호화를 배웠기 때문이었습니다. public static String encryptAES256(String str, String key) throws UnsupportedEncodingException, NoSuchAlgorithmException, NoSuchPaddingException, InvalidKeyException, InvalidAlgorithmParameterException, IllegalBlockSizeException, BadPaddingException { String iv = key.substring(0,16); byte[] keyBytes..

Development/Projects-DDIT 2021.04.12