# Oracle-Cloud
OpenSSH Client 활용
기능 활성화 Windows 설정 > 앱 > 선택적 기능 > OpenSSH 클라이언트 활성화 ssh.exe 📌 private_key는 여러 확장자를 가질 수 있음 ❗ puttyGen 기반의 파일은 인식 불가 > ssh-keygen으로 생성된 파일(openssh 기반) 인식 ssh-keygen으로 public key를 발급하여 VM을 생성한 경우 ...
Object Storage 삭제 시 "Bucket Named <xxxxx>Has Pending Multipart Uploads. Stop All Multipart Uploads First" 에러 대응
종종 Web Console OCI Object Storage를 삭제하려고 할 때 다음과 같은 에러가 발생할 때가 있습니다.Bucket Named xxxxx Has Pending Multipart Uploads. Stop All Multipart Uploads First
firewalld로 방화벽 설정
기존의 방화벽 설정 sudo iptables -I INPUT 5 -i ens3 -p tcp --dport 1337 -m state --state NEW,ESTABLISHED -j ACCEPT 설치 sudo apt install firewalld 설치 확인 sudo firewall-cmd --version 새로운 Zone 추가...
crontab 자동 재부팅
환경 ubuntu cron 설치 sudo apt install cron crontab 📌 VPS가 UTC를 사용하는 경우 시간대를 맞춰주세요 매일 5시마다 재부팅 sudo su crontab -e 0 5 * * * sudo reb
Shell Script
인스턴스를 재부팅할 때마다 방화벽 설정이 초기화 됩니다. 매번 일일이 입력해줄 순 없으니 Shell Script를 이용하여 해결해봅니다.
HTTPS 적용하기
HTTPS에서 HTTP의 API를 호출하려고 하면 "당신은 그렇게 호출할 수 없어요" 메시지와 함께 에러를 보여줍니다. 이를 해결하기 위해 Let's encrypt를 이용하여 무료로 SSL을 발급받아 HTTPS를 적용해봅니다.
Oracle VM - postgresql 12 설치
Compute Engine에 postgresql을 local로 구동해야하는 상황이다. 플랫폼 이미지는 Ubuntu를 사용하기 때문에 https://www.postgresql.org/download/linux/ubuntu/를 참조했다. 다음의 패키지를 설치하면