전체 글69 [Linux] curl : (7) Failed to connect to localhost port 8080 해결 curl localhost:8080 에러 해결 과정 에러 코드 [root@was-a ~]# curl localhost:8080 curl: (7) Failed to connect to localhost port 8080 after 0 ms: Couldn't connect to server 문제 상황) EC2 (amazon linux2) 인스턴스에 Apache Tomcat을 설치한 후 잘 동작하는지 체크하기 위해서 curl localhost:8080을 했지만 에러 발생 원인 찾기) 1. netstat 명령어를 이용하여 tomcat 서버가 잘 떠있는지 확인하기 tomcat 서버가 제대로 동작하고 있다면 Local Adderess가 8080 포트를 사용하고 있을 것 netstat -lntp | grep 8080.. 2024. 2. 14. mac OS에서 telnet 명령어 설치 방법 기본적으로 macOS에서는 기본적으로 Telnet 클라이언트가 설치되어 있지 않음 mac OS 패키지 관리자 Homebrew 설치하기 Homebrew는 Apple에서 제공하지 않는 패키지들을 설치할 수 있는 유용한 패키지 관리자임 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" Telnet 설치 brew install telnet 설치 확인 telnet 명령어 입력 시 telnet>으로 바뀌면 설치가 된 것임 telnet telnet> telnet 명령어를 통해 웹 서버가 잘 작동하는지 확인 telnet google.com 80을 입력하여 Connected to google.com .. 2024. 2. 13. [Linux] SCP Permission denied (publickey,gssapi-keyex,gssapi-with-mic) 해결 (Local → Remote) 파일 옮기기 SCP명령어 Permission denied 해결 과정 에러 코드 scp Ga-Bastion.pem ec2-user@43.203.95.196:/home/ec2-user/ ec2-user@43.203.95.196: Permission denied (publickey,gssapi-keyex,gssapi-with-mic). scp: Connection closed scp 명령어 사용 의도) Bastion Host에서 Private Subnet에 있는 WEB Server에 SSH로 접근하기 위해 내 로컬 컴퓨터(Mac OS)에 저장된 Private key(개인 키) 파일을 scp 명령어를 통해 로컬에서 원격지로 파일을 옮기려고 했음 이 과정에서 Permission de.. 2024. 2. 13. [Budgets] AWS Budgets을 사용하여 예산 생성하기 실습 사전 조건 : IAM 사용자 콘솔에서 결제 정보 확인할 수 있도록 허용하기 [AWS] IAM 사용자 콘솔에서 결제 정보 확인하는 방법 결제 정보에 대한 IAM 사용자/역할 액세스 허용하기 기본적으로 IAM 사용자는 결제 정보에 대한 액세스 권한이 없으므로 루트 계정에서 별도로 허용을 해줘야 함 AWS 루트 계정으로 로그인 > 계정 ganyga.tistory.com 목적 : 예산을 생성해서 비용을 추적하고, 한도에 도달하기 직전에 알람을 받을 수 있게 함 프리 티어 한도 초과 예산 생성하기 AWS Budgets > 예산 생성 예산 유형 선택 템플릿 사용(단순) > 제로 지출 예산 예산 이름을 지정하고, 임계값이 초과 됐을 때 알림을 받을 이메일 수신자 입력 예산 생성 확인 월별 비용 예산 생성하기 예.. 2024. 2. 13. [IAM] AWS IAM 사용자 콘솔에서 결제 정보 확인하는 방법 결제 정보에 대한 IAM 사용자/역할 액세스 허용하기 기본적으로 IAM 사용자는 결제 정보에 대한 액세스 권한이 없으므로 루트 계정에서 별도로 허용을 해줘야 함 AWS 루트 계정으로 로그인 > 계정 아래로 스크롤하다 보면 '결제 정보에 대한 IAM 사용자 및 역할 액세스' 확인 편집 > IAM 액세스 활성화 체크 후 업데이트 이렇게 하면 IAM 사용자가 청구 데이터에 접근할 수 있게 됨 IAM 사용자 콘솔에서 새로고침 후 청구서 확인하기 2024. 2. 13. [IAM] AWS IAM 사용자 생성 IAM 사용자를 생성해야 하는 이유? 루트 사용자는 너무 많은 권한이 있기 때문에, 관리자 사용자와 일반 사용자를 만들어 사용하는 것이 권장됨 새로운 사용자가 너무 많은 서비스를 실행하여 큰 비용이 발생하거나, 보안 문제를 야기할 수 있음 AWS에서는 최소 권한의 원칙을 적용함 즉, 사용자가 꼭 필요로 하는 것 이상의 권한을 주지 않음 예를 들어, 사용자가 세 개의 서비스에 접근해야 한다면 그에 대한 권한만 생성하는 것임 IAM 사용자 생성 IAM > 사용자 > 사용자 생성 1단계) 사용자 세부 정보 지정 AWS Management Console에 대한 사용자 액세스 권한 제공 옵션 1. 사용자를 Identity Center에서 사용 옵션 2. IAM 사용자 만들기 내가 사용할 거기 때문에 사용자 지정 .. 2024. 2. 13. 이전 1 ··· 5 6 7 8 다음