• [해결] NaCl 플러그인이 상태 코드 255(으)로 종료되었습니다

    [해결] NaCl 플러그인이 상태 코드 255(으)로 종료되었습니다

    VMWARE ESXi SSH 콘솔 접속할 때  아래 메시지를 보여주면서 접속이 안되는 경우가 있습니다.

    NaCl 플러그인이 상태 코드 255(으)로 종료되었습니다.

     

    DEPRECATED Secure Shell App 버전 0.40을(를) 이용해 주셔서 감사합니다.
    자주 묻는 질문(FAQ)의 답변: https://goo.gl/muppJj(Ctrl을 누른 상태로 링크 클릭하여 열기)
    
    [전문가의 팁] Ctrl + W 키를 눌러도 터미널이 닫히지 않게 하려면 '창으로 열기' 또는 '전체 화면'을 사용하세요.
    [전문가의 팁] 자세한 내용은 https://goo.gl/muppJj 페이지를 참조하세요.
    
    변경 기록/출시 노트: /html/changelog.html
    전문가의 랜덤 팁 #1: 링크를 열려면 Ctrl(macOS의 경우 Cmd)을 누른 상태로 링크를 클릭하세요.
    알림: 새로운 Secure Shell 확장 프로그램(link)으로 이전하세요.
    Chrome 앱은 지원 중단되므로 이 버전에서는 업데이트를 수신하지 않습니다.
    자세한 내용은 이전 가이드(link)를 참조하세요.
    
    
    NaCl 플러그인 로드 중... 완료되었습니다.
    root@192.168.0.2에 연결 중...
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
    Someone could be eavesdropping on you right now (man-in-the-middle attack)!
    It is also possible that a host key has just been changed.
    The fingerprint for the ECDSA key sent by the remote host is
    SHA256:IXZoJHW/pQx458fL+ukb43oiFsgndKSYSqjrDY9OUBw.
    Please contact your system administrator.
    Add correct host key in /.ssh/known_hosts to get rid of this message.
    Offending ECDSA key in /.ssh/known_hosts:1
    ECDSA host key for 192.168.0.2 has changed and you have requested strict checking.
    Host key verification failed.
    NaCl 플러그인이 상태 코드 255(으)로 종료되었습니다.
    다시 연결(R)하거나 다른 연결을 선택(C)하거나 종료(x)하시겠습니까?

     

    SSH 접속을 하기 위해서 vCenter의 SSH 콘솔을 클릭하면 크롬 브라우저 확장 프로그램인 [ DEPRECATED Secure Shell App ] 앱이 실행됩니다.

    하지만 이전에 등록된 정보를 기억한 상태에서 서버가 재부팅이 되거나 혹은 서버를 재설치 할 경우 위와 같이 기존 연결로 인해서 접속이 되지 않습니다.

    NaCl 플러그인이 상태 코드 255(으)로 종료되었습니다
    NaCl 플러그인이 상태 코드 255(으)로 종료되었습니다

     

    ESXi SSH 콘솔 접속 에러 해결 방법

    1. vCenter 관리에서 작업 기능 SSH 콘솔 항목을 클릭합니다

     

    2. 자바스크립트 콘솔창에 아래 명령어를 입력합니다.

    Ctrl + Shift + J 단축키를 눌러서 자바스크립트 콘솔 명령어를 입력합니다.

    term_.command.removeKnownHostByIndex(1)

    만약 위의 명령어로 에러만 나오고 안될 경우에는 아래 (3) 항목대로 크롬 확장 프로그램을 삭제하면 됩니다.

     

    3. 확장 프로그램(DEPRECATED Secure Shell App)을 삭제합니다.

    ESXi SSH 크롬 확장 프로그램을 삭제 합니다.

    어차피 SSH 실행하면 다시 또 설치한다고 나옵니다.

     

    4. 다시 ESXi 호스트에서 SSH 콘솔을 실행합니다.

    다시 처음 (1) 항목처럼 진행하면 확장 프로그램을 설치 하고 처음처름 Yes 입력한 다음 접속 할 수 있습니다.

     

    위의 접속은 매번 유용하게 사용됩니다.

    SSH 접속제한으로 인해서 접속이 안될 때에는 SSH 세팅을 바꿀 때에는 유용하게 사용되실겁니다.

  • [ 해결 ] 사용자 이름이나 암호가 잘못되어 로그인을 완료할 수 없습니다

    [ 해결 ] 사용자 이름이나 암호가 잘못되어 로그인을 완료할 수 없습니다

    현재는 더 효과적인 방법으로 현재 사용중이니 ROOT 사용자를 접속 못하게 막아보세요.

    vSphere 설치하여 현재 ESXi 버전 7.0.3 으로 서버를 운영하고 있습니다.

    웹클라이언트로 로그인을 하고 사용을 잘 하고 있었습니다.

    그런데 갑자기 로그인이 안되고 아래처럼 메시지가 나오더군요.

    사용자 이름이나 암호가 잘못되어 로그인을 완료할 수 없습니다.

    처음에는 이 문자가 나오면서 관리자 접속이 안되어 매우 당황했습니다.

    이렇게 관리자 접속이 안될때에는 Brute force attack 기능이 작동하였기때문입니다.

    이 경우에 해당하면 로그인 실패를 특정횟수 반복하면 자동으로 300초 접속 제한이 생깁니다.

    시간이 지나면 자연스럽게 풀리지만 해킹업체에서 가만히 나둘리가 없죠.

    일단 서버가 바로 옆에 있으면 그냥 재부팅 한번 해주시면되지만…

    원격지에서 재부팅을 할수 없는 상황이라면 미리 사설 IP로 관리자 로그인을 할 수 있도록 만들어야합니다.

    근본적으로 해결 방안으로는 방화벽이지만…사설 IP를 이용해보세요.

    내부(사설)아이피를 이용하여 관리자를 접근하도록 제한을 걸어두시고

    또 보안 프로파일을 사용하여 ACL을 이용해보세요.

    저는 사설 IP쪽을 권해드리고 싶습니다.

    사설 아이피는 공유기 하나 연결시켜서 보조 PC로 접근해도 되고요.

    아니면 VPN을 설정해서 아이디로 로그인하여 아이피를 어디에서든 사설 IP로 만들어서 접근 할 수 있습니다.