본문 바로가기

728x90

전체 글

[원도우] java 17(LTS) 설치 java 17(LTS) 설치 다운로드 URL : https://www.oracle.com/java/technologies/downloads/#jdk17-windows java 설치 경로 확인(설치 위치 찾기) 파워셀(PowerShell) gcm -All java 명령 프롬프트 where java dir /b /s java.exe 환경 변수 등록 원도우 검색 창에서 "환경 변수" 검색 시스템 환경 변수 편집 > 고급 > 환경 변수(N)... > 시스템 변수(S) > 새로 만들기(W)... JAVA_HOME C:\Program Files\Java\jdk-17.0.5 시스템 환경 변수 편집 > 고급 > 환경 변수(N)... > Administrator에 대한 사용자 변수(U) > 변수 : Path > 편집(E.. 더보기
Mac에서 VSCode를 사용하여 Spring Boot 프로젝트를 세팅하고 실행하는 방법 Mac에서 VSCode(Visual Studio Code)를 사용하여 Spring Boot 프로젝트를 세팅하고 실행하는 방법 1. VSCode 설치 Visual Studio Code 다운로드 페이지에서 macOS용 설치 파일을 다운로드하고 설치합니다. 2. Java 설치 Spring Boot를 실행하려면 Java가 설치되어 있어야 합니다. Java 환경변수 설정 vim ~/.zshrc export JAVA_HOME='~/Library/Java/JavaVirtualMachines/openjdk-19.0.1/Contents/Home' export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH='~/Library/Java/JavaVirtualMachines/openjdk-19.0.. 더보기
우분투에서 Samba 서버를 설정하고 구성하는 방법 우분투에서 Samba 서버를 설정하고 구성하는 방법 테스트 환경 $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 22.04.1 LTS Release: 22.04 Codename: jammy 구성도 Samba 서버 설치 Samba 설치 sudo apt-get update sudo apt-get install -y samba Samba 버전 정보 확인 samba --version $ samba --version Version 4.15.9-Ubuntu Samba 설정 파일 확인 Samba의 주 설정 파일은 /etc/samba/smb.conf입니다. sudo cat /etc/samba/smb.conf.. 더보기
centos 7에 go(golang) 설치하는 방법 centos 7에 go(golang) 설치하는 방법 테스트 환경 $ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) go(golang) 설치 go(golang) 다운로드 wget https://go.dev/dl/go1.19.4.linux-amd64.tar.gz 체크섬 확인 sha256sum go1.19.4.linux-amd64.tar.gz $ sha256sum go1.19.4.linux-amd64.tar.gz c9c08f783325c4cf840a94333159cc937f05f75d36a8b307951d5bd959cf2ab8 go1.19.4.linux-amd64.tar.gz 다운로드 페이지(https://go.dev/dl/)에 있는 체크섬과 동일.. 더보기
[aws] site-to-site vpn 연결 aws site-to-site vpn 연결 VPC 대시보드 > 가상 사설 네트워크(VPN) 가상 사설 네트워크(VPN) > 고객 게이트웨이 고객 게이트웨이 생성 - 이름 태그 : - BGP ANS : 65000 - IP 주소 : (고객 게이트웨이 IP 주소) - 인증서 ARN 가상 사설 네트워크(VPN) > 가상 프라이빗 게이트웨이 가상 프라이빗 게이트웨이 생성 - 이름 태그 : - 자율 시스템 번호(ASN) : Amazon 기본 ASN 가상 사설 네트워크(VPN) > Site-to-Site VPN 연결 VPN 연결 생성 - 이름 태그 : - 대상 게이트웨이 : 가상 프라이빗 게이트웨이 - 가상 프라이빗 게이트웨이 : - 고객 게이트웨이 : 기존 - 고객 게이트웨이 ID : - 라우팅 옵션 : 정적 - .. 더보기
[aws] 웹 애플리케이션 방화벽(WAF-CloudFront) 구성 웹 애플리케이션 방화벽(WAF-CloudFront) 구현 WAF 구성 구성도 AWS WAF 구성 절차 1. web ACL 생성 2. Rule 추가 3. CloudFront 연계 WAF(web ACL) 생성 CloudFront 설정 CloudFront에 waf 적용 WAF 설정 IP 룰 생성(IP sets) waf에 IP 룰 적용(IP sets) 웹 페이지 확인 ip deny 정책으로 발생하는 웹 에러 메세지 더보기
[리눅스] snmp v3 설정 방법 snmp v3 설정 방법 테스트 환경 호스트명 아이피 운영체제 NET-SNMP version 비고 control1 192.168.0.51 Ubuntu 22.04 5.9.1 node1 192.168.0.61 Ubuntu 22.04 5.9.1 node2 192.168.0.62 CentOS 7.9 5.7.2 snmp 패키지 설치 ubuntu snmpd 패키지 설치 apt install -y snmpd snmpd -v $ snmpd -v NET-SNMP version: 5.9.1 Web: http://www.net-snmp.org/ Email: net-snmp-coders@lists.sourceforge.net ** ubuntu에서는 snmpd 패키지 설치 시 자동으로 데몬을 실행합니다. centos net-s.. 더보기
snmpwalk 명령어 snmpwalk 명령어 snmpwalk는 SNMP(Simple Network Management Protocol)를 사용하여 네트워크 장치 및 시스템에서 정보를 가져오는 유용한 명령어입니다. SNMP는 네트워크 장치 및 시스템의 상태 및 구성 정보를 모니터링하고 관리하는 데 사용됩니다. snmpwalk 명령어는 특정 장치의 MIB(Management Information Base) 트리에서 데이터를 검색하는 데 사용됩니다. 테스트 환경 운영체제 버전 정보 $ cat /etc/redhat-release CentOS Linux release 8.4.2105 net-snmp-utils 패키지 설치 yum install -y net-snmp-utils snmpwalk 명령어의 기본 구문 snmpwalk [옵션].. 더보기

728x90