GCP에서 프로젝트생성하고, 인스턴스 생성하면,
대쉬보드에서 아래와 같이 확인할 수 있다.
위에 "Compute Engine" 인스턴스를 클릭하면,
밑에 하면처럼 인스턴스 목록이 나온다.
이름을 클릭하면, 생성한 인스턴스 상태를 볼수있고,
외부 IP가 외부에서 접속하는 아이피이다.
나중에 도메인 연결 및 ssh로 접속할때 사용하니까, 확인해놓자~!!
그리고 클릭하면, 아래와 같이 새부정보를 볼수있는데,
밑에 "SSH"를 클릭하면 터미널이 열린다.
밑에처럼 새 창이 열리고, 로딩하는데 좀 오래 걸린다.
아래와 같이 접속이 된다.
웹에서 일반 터미널처럼 작업할 수 있다.
하지만, Putty나 iTerm를 써서 따로 접속하고 싶은 사람들은 밑에작업을 해주기 바란다.
개인적으로 키파일을 받아서 접속해도 되는데, 여러군데에서 작업할때, 패스워드치고 접속하고 싶으면 아래와 같은 작업을 해줘야한다.
터미널차에서,
> sudo passwd
를 치고, 원하는 패스워드를 친다.
재입력까지 두번입력해주면, 성공했다고 뜬다.
> su -
를 치고 방금 입력한 패스워드를 입력해서, root로 접속한다.
> vi /etc/ssh/sshd_config
를 쳐서 sshd_config파일을 연다.
위에 보면,
PermitRootLogin no
PasswordAuthentication no
라고 되어 있는 곳을 yes로 바꿔준다.
Vi 에디터를 써본적이 없는 분을 위해 설명해주면,
i 를 누르면 입력모드로 바뀐다.
그다음에 no를 지우고 yes로 바꿔준다.
esc키를 누르고, :wq 를 입려해서 저장하고 나온다.
그다음에는 sshd를 재시작해줘야 먹힌다.
> service sshd restart
를 치면 재시작이 된다.
그리고, 자신이 쓰는 터미널 프로그램에서, 아까 대쉬보드에서 확인했던, 외부아이피로 접속을 해본다.
ssh root@102.102.102.102 이렇게 하고, 암호를 치면 접속된다.
'컴퓨터 > 리눅스 클라우드(AWS, GCP)' 카테고리의 다른 글
Nginx 리버스 프록시(포트포워딩), nginx permission 에러 (0) | 2018.02.22 |
---|---|
Nginx, php 설치 및 연동 (0) | 2018.02.22 |
리눅스 백그라운드 작업(SSH 끊겨도 유지) (0) | 2018.02.01 |
리눅스 복사 프로그램(쉘스크립트)만들기 (0) | 2018.02.01 |
cp를 이용한 폴더 복사 (0) | 2018.01.31 |