전체 글 썸네일형 리스트형 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.. 더보기 [draft] 우분투에서 Samba 서버를 설정하고 구성하는 방법 우분투에서 Samba 서버를 설정하고 구성하는 방법테스트 환경$ lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 22.04.1 LTSRelease: 22.04Codename: jammy구성도Samba 서버 설치Samba 설치sudo apt-get updatesudo apt-get install -y sambaSamba 버전 정보 확인samba --version$ samba --versionVersion 4.15.9-UbuntuSamba 설정 파일 확인Samba의 주 설정 파일은 /etc/samba/smb.conf입니다.sudo cat /etc/samba/smb.conf더보기.. 더보기 [draft] CentOS 7에 Go를 설치하는 방법 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.gzc9c08f783325c4cf840a94333159cc937f05f75d36a8b307951d5bd959cf2ab8 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 정책으로 발생하는 웹 에러 메세지 더보기 [draft] 우분투에 SNMPv3을 설정하는 방법 우분투에 SNMPv3을 설정하는 방법테스트 환경호스트명아이피운영체제NET-SNMP version비고control1192.168.0.51Ubuntu 22.045.9.1 node1192.168.0.61Ubuntu 22.045.9.1 node2192.168.0.62CentOS 7.95.7.2 SNMP 패키지 설치Ubuntu snmpd 패키지 설치sudo apt install -y snmpdsnmpd -v$ snmpd -vNET-SNMP version: 5.9.1Web: http://www.net-snmp.org/Email: net-snmp-coders@lists.sourceforge.netubuntu에서는 snmpd 패키지 설치 시 자동으로 데몬을 실행합니다.C.. 더보기 [draft] snmpwalk 명령어 snmpwalk 명령어snmpwalk는 SNMP(Simple Network Management Protocol)를 사용하여 네트워크 장치 및 시스템에서 정보를 가져오는 유용한 명령어입니다. SNMP는 네트워크 장치 및 시스템의 상태 및 구성 정보를 모니터링하고 관리하는 데 사용됩니다. snmpwalk 명령어는 특정 장치의 MIB(Management Information Base) 트리에서 데이터를 검색하는 데 사용됩니다.snmpwalk(net-snmp-utils) 패키지 설치snmpwalk 명령어는 대부분의 Linux 배포판에 기본적으로 설치되어 있습니다. 만약 설치되어 있지 않은 경우 아래와 같이 설치할 수 있습니다. RHEL 기반 시스템sudo yum install -y net-snmp-utilsDe.. 더보기 CentOS 7에서 vsftpd 데몬을 추가 구성하는 방법 CentOS 7에서 vsftpd 데몬을 추가 구성하는 방법 기존 vsftpd.conf 파일을 유지하고 새로운 vsftpd2121.conf 파일을 만들어 2121번 포트를 사용하는 서비스를 추가합니다. vsftpd 설치 sudo yum install vsftpd vsftpd 서비스 시작 및 활성화 systemctl --now enable vsftpd vsftpd 서비스 추가 구성 TCP 2121 포트로 추가 구성함 vsftpd2121.conf 파일 생성 기존 vsftpd.conf 파일을 사용하여 vsftpd2121.conf 파일을 생성 cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd2121.conf vsftpd2121.conf 파일 편집 vim /etc/vsftpd/vsf.. 더보기 이전 1 ··· 102 103 104 105 106 107 108 ··· 171 다음