- 오라클 인스턴스 생성 후 SSH 키 다운로드
- 구글 클라우드 인스턴스 생성 및 SSH 연결 설정
- Putty 설치 및 원격 호스트 연결
- Windows PowerShell 에서 SSH 키 생성 및 파일 전송
- 인텔리제이 브라우저 원격 호스트 설정
1. 오라클 인스턴스 생성하기
- 오라클 클라우드 회원가입 후 왼쪽 상단 메뉴바에서 인스턴스 선택 후 새로 만들기
- 순서대로 설정
2. 구글 클라우드 인스턴스 생성
- 아까 오라클에서 다운받은 SSH 키를 메모장으로 열어 내용물을 복사해 붙여넣는다
- 구글 클라우드 인스턴스 생성 완료
- SSH 눌러 브라우저에서 SSH를 통해 연결
- sudo vi /etc/ssh/sshd_config 입력
- insert키를 눌러 INSERT 모드 실행
- PasswordAuthentication 찾아 NO 에서 YES로 변경 후 ESC 키
- shift + : w q 누르고 엔터
(w: 저장하기. q: 나가기)
- sudo service sshd restart
- sudo useradd -m -s /bin/bash -G users [계정명]
- sudo passwd [계정명]
- sudo su : 계정 권한 주기 (root)
- exit : 나가기
3. Putty 설치 및 설정
- 구글 클라우드 인스턴스의 외부 IP 가져와 붙여넣기
- 구글 클라우드 웹 브라우저 SSH 에서 설정한 비밀번호 적고 OPEN 클릭
- Putty 로그인 화면
- ID와 PW를 입력
4. Windows PowerShell 에서 SSH 키 생성
- ssh-keygen
- enter 세 번 입력
- 파일 서버로 저장하기
- scp [파일명] [계정명]@[IP주소]:/[저장위치]
- Putty 서버에서 파일 전송 확인
5. 인텔리제이 브라우저 원격 호스트 설정
- Tools -> Deployment -> Browse Remote Host
- name 설정
- type은 SFTP
- 외부 IP 및 ID 입력
- Windows PowerShell 에서 생성한 키 등록
- Test Connection 클릭
- PW 입력 후 Next
- 정상적으로 연결된 화면
- 인텔리제이 화면
'Language > etc' 카테고리의 다른 글
[Github] 현재 디렉토리를 새로운 Git 저장소로 만드는 방법 (0) | 2022.10.05 |
---|---|
오라클 클라우드 DB 생성 및 디비버(DBeaver)와 연결하기 (0) | 2022.07.27 |