ssh 5

AWS CodeCommit 으로 Git 소스코드 관리 3 - SSH 연결 설정

이제 AWS CodeCommit 에 연결하기 위해 MacOS 터미널에서 개인키 / 공개키를 생성하고, 공개키를 AWS 에 생성한 CodeCommit 에 사용할 사용자 계정에 등록해 보겠습니다. AWS 는 기본적으로 SSH 를 통해 연결할 때 직접 아이디와 패스워드를 입력받는 것이 아니라, 암호화 키 파일을 통해 로그인을 하게 되어 있습니다. 따라서 먼저 맥에서 (또는 윈도우등에서) RSA 개인키/공개키 쌍 파일을 만든 뒤에 공개키를 AWS 에 등록하는 방법으로 로그인하게 됩니다. 이제 그 방법을 알아보겠습니다. (1) MacOS 에서 RSA 개인키/공개키 쌍 파일 만들기 먼저 MacOS 에서 터미널을 엽니다. 터미널에서 "/Users/[사용자명]/.ssh" 디렉터리로 이동합니다. > cd ~/.ssh s..

DBeaver 에서 원격 MariaDB (mysql) SSH 연결 설정 (맥)

한동안 DB 사용할 일이 없었는데, 다시 사용해야 하게 되어 몇년전 잘 쓰던 SequelPro를 맥에서 사용하고자 했으나, 언제부터인가 업데이트 되지 않고 있고, 자꾸 실행오류가 나서 어쩔 수 없이 다른 툴로 갈아타게 되었습니다. 구글을 검색하니, DBeaver라는 툴이 인기(?)가 있어 사용해 보려 합니다. 이번 포스팅에서는 서버에 있는 MariaDB 에 DBeaver를 통해 원격 연결을 해봅니다. 먼저 MariaDB에 연결할 커넥션을 만듭니다. [파일]->[New]를 선택합니다. DBeaver의 Database Connection을 선택합니다. MariaDB에 접속할 것이니 MariaDB를 선택합니다. General 탭에 접속할 MariaDB 정보를 입력하는데, 중요한 건 서버 호스트를 localho..

워드프레스에서 SFTP를 사용하여 업데이트와 플러그인 테마등을 설치 가능 하도록 하기

워드프레스에서 테마와 플러그인을 설치하거나 업데이트 설치를 시도하면, 워드프레스는 FTP 또는 FTP-S 계정을 요구합니다. 예를 들어 새로운 테마를 다운로드 받고 설치 하려고 하면... 이렇게 Connection Type 선택지가 FTP와 FTPS 밖에 없습니다. 그러나 AWS EC2나 아마존 라이트세일 아마존 리눅스 서버 인스턴스는 기본적으로 SSH만 지원되고 FTP와 SFTP는 따로 설치 및 설정하지 않으면 기본적으로 세팅되어 있지는 않습니다. 그러면 워드프레스에서 어떻게 SFTP를 사용할 수 있을까요? 이 글에서는 가장 간단한 방법인 SFTP 지원 플러그인을 설치해서 SFTP를 사용할 수 있도록 만들어 봅니다. 1. SSH SFTP Updater Support 다운로드 먼저 워드프레스 관리자 페이..

Amazon Lightsail 여러개의 워드프레스 사이트 설치 (2) - SSH SFTP 접속

이제 지난 글에서 아마존 라이트세일(Amazon Lightsail)에 생성한 인스턴스에 SSH로 접속해 봅니다. 이 글에서는 iTerm을 이용해서 SSH로 터미널 접속하는 것과, Transmit을 이용해서 SFTP로 접속하는 것을 보게될 것입니다.(두 프로그램은 MacOS용 소프트웨어 입니다. 여기서는 맥을 이용할 것이지만, 윈도우 사용자라면, iTerm 대신 Putty를, Transmit 대신 WinSCP나 FileZillar등을 이용하면 됩니다.) 1. 접속 정보 확인, 키 파일 다운로드 (1) 접속 정보 확인 아마존 라이트세일에 로그인하면, 지난 글에서와 같이 생성된 인스턴스가 나옵니다. (!) 주의 인스턴스가 생성되면 요금이 부과되기 시작합니다. (단, 무료 기간 제외) 이 글을 쓰는 시점 기준,..

[AWS의 기본 04] EC2 인스턴스에 SSH로 접속하기

지난회에서는 EC2 인스턴스를 만들었습니다. 이제 만들어진 인스턴스에 SSH로 접속해 보도록 합니다. [4] EC2 인스턴스에 SSH로 접속하기 EC2 인스턴스에 SSH로 접속하는 것은 어렵지 않습니다. 일반적인 접속과 차이는 키파일(pem)만 입력하면 끝입니다. EC2의 안내대로 하기만 하면 됩니다. 먼저 EC2 콘솔에 들어갑니다. (AWS 관리자 콘솔에서 EC2 선택하면 됩니다.) 좌측, Instances를 선택하면, 우측에 인스턴들의 목록이 나타납니다. 접속할 인스턴스를 선택합니다. 하단 정보란에 보면, 중요한 것이 'Public DNS'와 'Public IP' 입니다. 이 둘중 하나의 주소로 접속하면 되는 겁니다. 상단의 [Connect]를 클릭합니다. 아래와 같이 팝업이 뜨는데, 바로 접속할 수..