ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [AWS] EC 2 ubuntu(우분투) 서버 winscp root 권한으로 접속
    AWS 2020. 4. 17. 11:30

    사실 이 방법은 보안에 .. 취약하기 때문에 사용하지 않으셨으면 좋겠지만.. 혹시나 사용해야하시는 분들이 있다면 접속 방법은 알려드리되, 꼭 주의해서 사용하시길 부탁드린당..(안쓸 수 있으면 더 좋고)

     

     

    나 같은 경우에는 AWS EC2 ubuntu를 사용하고 있다. 

     

    vim /etc/ssh/sshd_config

    root계정으로 접근 위해서는 위와 같이 명령어를 치고 ssh 환경설정 파일 수정이 필요하다.

    vim파일을 열어보면(nano 또는 vi로도 가능) 

    PermitRootLogin과 그 아래에 StrictModes 가 있을 것이다.

    PermitRootLogin은 위에 캡쳐와 같이 yes로 바꿔주고 그 바로 밑줄에 StrictModes'#' 주석 처리 해준다.

    진짜 딱봐도 보안에 취약해보이지 않는가....정말 필요할때만 열어주시는 것을 권장한다..

    PermitRootLogin yes
    #StrictModes yes

    이제 다음 과정은 key를 복사해주는 과정이다.

    $ sudo cp /home/ubuntu/.ssh/authorized_keys /root/.ssh

    이 과정은 AWS에서 받은 암호화된 키root 계정으로 복사해주는 과정이다.

    이 글을 읽으시는 분들 중에 다수는 이유까지 알고싶지는 않으실수 도 있지만, 간단하게 말하자면 개인 암호화 키root 계정에 넣어줘서 root계정으로 로그인할 수 있게 만드는 일련의 과정이다.

     

    이제 WinSCP에서 접속을 해보자.

    중앙 상단파일 프로토콜 형식SCP로 해주고 호스트 이름에는 본인 ec2 인스턴스 퍼블릭DNS(IPv4) 풀 주소를 넣어준다. putty로그인시 것 처럼

    아래에 사용자 이름은 우리는 우분투 이기때문에 'ubuntu' 입력!

     

    이제 우측 형광펜칠해놓은 고급(D)로 들어가보자

    환경->SCP/Shell로 들어가서 형관펜 칠해진 쉘(H)에 관리자 무한권한이 필요하기 때문에 sudo su-

     

    SSH->인증으로 가서 개인키 파일(K)에는 본인이 저장해 두었던 경로에 있는 .ppk파일을 불러온다.

    이제 아까 그 메인화면으로 들어가서 확인 누르고 접속하면 끝이다.

     

    마치면서 root 계정에 접근할 때에는 항상 조심해야한다. 분명 보안적인 노출점이 심할 것이고 나도 항상 그것을 고려하면서 하려고 노력하지만 쉽지 않을 때가 많다. 다들 조심하면서 사용하시기를 바라며..

     

    ref) reference는 아래 계신 분의 링크를 참조했다. 그럼안녕~

    https://osasf.net/discussion/382/%EC%95%84%EB%A7%88%EC%A1%B4-aws-%EC%A0%91%EC%86%8D%EC%8B%9C-%EB%A3%A8%ED%8A%B8-%EA%B4%80%EB%A6%AC%EC%9E%90%EB%A1%9C-winscp-sftp-%EB%A1%9C%EA%B7%B8%EC%9D%B8-%ED%9B%84-%EC%84%9C%EB%B2%84%EC%9D%98-%ED%8C%8C%EC%9D%BC-%EB%B0%94%EB%A1%9C-%ED%8E%B8%EC%A7%91-%EC%88%98%EC%A0%95-%EC%82%AD%EC%A0%9C-%EC%A0%84%EC%86%A1-%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95

Designed by Tistory.