WSL2 3

[Spring Boot] Redis와 함께 Refresh Token 구현하기

https://hou27.tistory.com/entry/Spring-Security-JWT Spring Security - JWT 이번에는 지난번 세션 인증을 적용한 포스트에 이어서 JWT를 이용한 로그인을 구현해보도록 하겠다. 지난 포스트 https://hou27.tistory.com/entry/Spring-Security-%EC%84%B8%EC%85%98-%EC%9D%B8%EC%A6%9D Spring.. hou27.tistory.com 이번엔 위 포스트에서 진행한 것에 약간의 수정과 추가를 통해 Spring Security + JWT + Spring Data Redis 의 조합을 완성해보도록 하겠다. 진행 순서 Redis 설치 Spring Boot 프로젝트에 Redis 적용 실습을 통한 동작 확인 ..

Backend/Spring 2022.06.17

WSL2 - 정적 ip 할당하기 && NIC Bridge mode

필자는 Ubuntu 20.04 를 사용하고 있다. 계속해서 프로젝트를 진행하던 중 서버와 클라이언트를 연결하는데 자꾸 wsl의 ip가 변경되다 보니 거슬렸다. 물론 다른 해결방법도 있었지만 wsl의 ip를 정적으로 고정하고자 한다. Ubuntu 18.04 이전 버전들은 /etc/network/interfaces 를 통해 ip를 설정하곤 했었다. 필자가 사용하는 20.04 버전을 포함한 18.04 부터의 버전들은 /etc/netplan 위의 경로에 *.yaml 파일을 통해 설정한다. 파일의 이름은 중요하지 않으며, yaml파일로 작성한다. 파일의 내용은 아래와 같다. 정적으로 설정할 때는 반드시 dhcp를 no로 해주어야 한다. eth0 위치에는 현재 자신이 사용 중인 인터페이스를 기입해준다. 그 후, s..

Dev 2022.03.08

WSL2 - putty로 SSH 연결하기

WSL2를 활용하여 작업하던 중 갑자기 작업표시줄에 있는 putty가 보여 ssh로 접속해보고 싶단 생각이 들었다. 시도해봤더니 위와 같이 에러를 던졌다. ssh 서비스가 작동하고 있지 않는 것 같아서 우선 설치 유무부터 확인해주었다. 다행히도 설치가 되어있었다. 위 명령어를 통해 ssh가 실행되고 있지 않음을 확인하고, 서비스를 시작하려 했으나 이렇게 host key가 없다며 종료되었다. 해당 문구를 구글링해보니 거의 최상단에서 바로 해답을 찾을 수 있었다. https://www.garron.me/en/linux/sshd-no-hostkeys-available-exiting.html sshd: no hostkeys available -- exiting sshd: no hostkeys available ..

Dev 2021.12.31