본문 바로가기

프로그래머스 데브 코스/TIL

[6기] 프로그래머스 인공지능 데브코스 125일차 TIL

0103

[19주차] Final Project

논문 코드 실행

# aws에 깃허브 클론하여 진행

https://github.com/ZYM-PKU/UDiffText

 

GitHub - ZYM-PKU/UDiffText: UDiffText: A Unified Framework for High-quality Text Synthesis in Arbitrary Images via Character-awa

UDiffText: A Unified Framework for High-quality Text Synthesis in Arbitrary Images via Character-aware Diffusion Models - GitHub - ZYM-PKU/UDiffText: UDiffText: A Unified Framework for High-quality...

github.com

이전 포스트에서 anaconda가 다운로드되지 않아서 애를 먹었는데, aws 오류로 용량이 꽉 찼다는 메시지가 뜨기도 한다고 해서 인스턴스를 종료하고 다시 받아서 실행해봤더니 성공했다...

그러나 데이터셋 다운로드 과정에서 또 용량이 차버려서 용량 늘린 인스턴스를 아예 새로 받아 진행하기로 했고, 이렇게 인스턴스 접속만 서너 번 시도하면서 외우게 된 접속 방법에 대해 적어보려고 한다

 

1. AWS 'I AM 사용자'로 로그인한다 (구글 인증 앱을 다운로드받고 로그인하면 인스턴스를 실행 및 중지할 수 있는 대시보드에 접근할 수 있다.)

2. 확장자가 .pem인 파일을 cmd 및 터미널에서 접근하기 편한 폴더에 저장해두고, 해당 위치에서

chmod 600 **.pem
ssh -i "**.pem" root@[ec2 DNS 서버 주소]

위 명령어 두 가지를 순서대로  실행해 주면 된다.

- ssh 명령어에서 @ 앞은 접속하는 사용자 이름으로, root를 사용해 입장하면 루트 권한으로 명령어들을 실행할 수 있다.