[정보] 스프링 프레임 워크에서 자주 하는 실수 TOP10
·
카테고리 없음
Spring Framework를 사용할 때 자주하는 실수는 많습니다. 이 중에서 대표적인 실수 10가지를 알려드리겠습니다. Bean 이름 충돌: 스프링에서는 Bean 이름이 중복되는 경우 오류가 발생합니다. 따라서 각각의 Bean에 고유한 이름을 지정해야 합니다. Singleton Scope 사용: 기본적으로 스프링에서는 Bean이 Singleton Scope로 생성됩니다. 이는 모든 요청에 대해 동일한 인스턴스를 공유하는 것을 의미하므로, 애플리케이션에서 공유할 필요가 없는 객체에 대해서는 다른 Scope를 사용하는 것이 좋습니다. Component Scan 범위 설정: 스프링에서 Component Scan을 사용하면 자동으로 Bean을 등록할 수 있습니다. 그러나 모든 패키지를 스캔하면 불필요한 Be..
[정보] WAF 업체 랭킹 2022
·
카테고리 없음
WAF 업체 랭킹 도표입니다. Cloudflare 및 Akamai가 리더로서 시장을 이끌고 있습니다. AWS와 같이 멀티플랫폼 체제의 몸집이 큰 업체가 경쟁력이 상당해 보입니다. 출처 Forrester - WAF 동향
Spring Security 로그인 객체 구현
·
카테고리 없음
https://djunnni.gitbook.io/springboot/2019-11-30 10. SpringSecurity 인증 후 로그인 객체는 어떻게? - SpringBoot 2.X 정리 public int addActivity(@RequestParam("name") String name,Activity activity,Hash hash,Authentication authentication) { djunnni.gitbook.io
[정보] 세무사 1차 시험 기출 문제 모음(2018-2022 5개년)
·
카테고리 없음
세무사 1차 시험 기출 문제 모음(2018-2022 5개년) 선택과목 : 행정소송법
[정보] Mysql 계정생성 및 권한부여
·
카테고리 없음
create user kingelip@localhost identified by'password!'; GRANT SELECT ON servermail.* TO kingelip@localhost
[정보] Tomcat CloudFlare IP 허용
·
카테고리 없음
의뢰를 받아 CloudFlare만 IP 통신할 수 있도록 Tomcat IP 접근제어 작업을 수행했다. CloudFlare에서 공식적으로 제공하는 문서의 IP만 통신할 수 있도록 Tomcat설정을 진행하였다. 그러나 일부 단말기 정확히 말하면 일부 통신 Node에서 해당 사이트에 Access Denied가 발생하는 것이 였다. CloudFlare의 IP정보 작성일은 2021년도로 상당히 오래되었다. 그 동안 CloudFlare의 서비스가 증가함에따라 추가적인 IP를 할당받아 쓴다고 추측을 하였다. 이에 Tomcat으로 들어오는 요청들에 대하여 403 Status Code를 분석한 결과 특정 대역으로 접속 시도를 했다. 바로 SK브로드 밴드 대역(222.239.225.0/24) 이었다. 해당 대역을 등록후 ..
[소개] 코코너츠 홈페이지
·
카테고리 없음
서비스 소개 코코너츠 서버는 집의 노트북, 자칭 코끼리IDC를 통해서 운영이 되고 있다. 운영중인 서비스로는 웹/Jenkins/Gitlab/OpenVpn/DNS/Mail 서버 등이 있다. 추후에는 하이퍼바이저인 ESXi와 같은 Proxmox로 코끼리IDC를 운영 예정에 있다. AWS Free Tier를 사용해보았는데 안정성이 너무 떨어지고 SSH 점유율 이슈가 있어서 노트북으로 운영하고 있다. OS: Ubuntu CI/CD : Jenkins VCS : Gitlab SMTP : Postfix, Roundcube POP3, IMAP : Dovecot DNS : Bind9 VPN : Openvpn WEB/WAS : Spring Boot DBMS : MariaDB 서버 구성도 주요 서비스 웹 서비스(https:..
[정보] Debian Server Network Settings
·
카테고리 없음
https://blog.siwoo.life/22 데비안 네트워크 수동 설정 (Debian Network Interface Static Configuration) "dmesg | grep eth" 명령으로 설치할 인터페이스 카드의 renamed를 확인합니다. renamed를 확인한 후, "사용하는 편집기 /etc/network/interfaces"를 입력하여 파일을 오픈해줍니다. Default setting은 이렇게.. blog.siwoo.life
[정보] VPN 관련 글
·
카테고리 없음
https://tech.devsisters.com/posts/wireguard-vpn-1/ WireGuard로 멋진 VPN 서버 구축하기 - 1 AWS 네트워킹 스택과 리눅스 커널 네트워킹 스택을 이용해서 자체 WireGuard VPN의 기반을 구성한 경험을 소개합니다. tech.devsisters.com
[정보] Linux Openvpn 서버 5분만에 구축 및 접속 하기
·
카테고리 없음
테스트 환경 Linux XXX 5.15.0-48-generic #54-Ubuntu SMP Fri Aug 26 13:26:29 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux 설치 - 서버 1. openvpn 자동설치 쉘 스크립트를 다운로드 받는다 wget https://git.io/vpn -O openvpn-install.sh 2. 파일 실행권한을 부여한다 sudo chmod +x openvpn-install.sh 3. openvon 자동설치 쉘 스크립트를 실행 한다. sudo bash openvpn-install.sh 4. 각 물음에 따라 답을하며 설치한다. # openvpn-install.sh [OUTPUT] Welcome to this OpenVPN road warrior i..