안녕하세요.


AWS EC2 인스턴스에 FTP를 이용하여 파일전송을 해보는 포스트를 작성해보겠습니다.






준비물 


1. FileZilla

FileZilla_3.29.0_win64-setup.exe


2. ppk파일




순서 

1. 파일질라 설치


2. FTP 서버 접속 및 파일 전송




1. 파일질라 설치 

- 첨부한 파일질라 클라이언트 설치파일을 받으시고 설치하세요.

- 파일질라 설치 과정은 생략하겠습니다.



설치 후 실행한 모습


2. FTP 서버 접속 및 파일 전송

- ec2 인스턴스 퍼블릭 ip를 알아야합니다. 

- pem키를 변환한 ppk 파일이 필요합니다.



파일 -> 사이트 관리자를 클릭하세요



호스트 : 퍼블릭 아이피

프로토콜 : SFTP

사용자 : ubuntu

키 파일 : ppk 파일


연결 버튼 클릭



(접속 화면)


- 끝 -



  1. kail 2018.01.10 20:29 신고

    혹시 그 서버로 SSL 인증서를 받아서 서버에 적용도 시켜보셧나요?
    전..지금 이틀정도 찾아보는데.. 잘 안되네요;;;







오늘은 AWS로 만든 서버에 

MySQL 서버 구축과 외부 접속을 허용해보도록 하겠습니다.


[ AWS EC2 인스턴스 생성 방법은 http://luji.tistory.com/6를 참조하세요. ]





순서


1. MySQL 설치


2. 방화벽 설정


3. 외부접속 허용 설정


4. 접속 확인





1. MySQL 설치

- 터미널에 접속했다는 전재하에 진행합니다.

- 리눅스 명령어로 진행됩니다.


▶ sudo su

▶ apt-get update



▶ apt-get install mysql-server


[ Y 입력 ]


[ ROOT 계정 비밀번호 입력 ]


[ 비밀번호 재입력 ]

▶ mysql -u root p

▶ (비밀번호)

[ 설치완료 및 접속 화면 ]




2. 방화벽 설정

- 자신의 인스턴스에 적용된 보안그룹을 확인합니다.



[ 보안 그룹 이동 ]



[ 적용된 그룹 선택 후 편집 버튼 클릭 ]



사용자 지정 tcp 선택

3306 포트

위치 무관 선택 후 저장




3. 외부접속 허용 설정

- 터미널에 접속했다는 전재하에 진행합니다.

- 리눅스 명령어로 진행됩니다.


▶ sudo su

▶ cd /etc/mysql/mysql.conf.d

▶ vi mysqld.cnf


bind-address 값을 0.0.0.0 으로 수정


vi 에디터 수정 하는 방법

i 키 누르면 수정

ctrl + c 로 명령행

:wq로 저장후 vi 종료


▶ service mysql restart

▶ mysql -u root -p



grant all privileges on *.* to root@'%' identified by '루트계정 비밀번호'; 




4. 접속 확인

- mysql workbench 이용




- 끝 -










  1. 감사합니다 2018.04.03 19:24 신고

    감사합니다.
    마지막에 MySQL workbench 사용할 때, 호스트 네임에 ipv4 가 들어가는건가요
    프라이빗 ip가 들어가는건가요 ?

    your connection attempt failed for user 'root' from your host to server at 52.25.133.238:3306:
    Host '203.249.39.187' is not allowed to connect to this MySQL server

    1. Check that mysql is running on server 52.25.133.238
    2. Check that mysql is running on port 3306
    3. Check the root has rights to connect to 52.25.133.238 from your address
    4.Make sure you are both providing a password if needed and using the correct password for 52.25.133.238 connecting from the host address you're connecting from
    이런 오류가 나오네요..
    아니면 다른 방법으로 접속을 할 수 있을까요

    • 루우지 2018.04.03 19:50 신고

      접속 아이피는 aws 퍼블릭 아이피로 하셔야 합니다.퍼블릭 dns로 하셔도 됩니다. 정상적으로 서버가 돌아가고 있다면 방화벽포트를 의심해보세요

+ Recent posts

티스토리 툴바