제가 서버 주인은 아니고 뜻하지 않게 서버주인이 무기한 잠적(?)해버려서

 

제가 운영을 맡은건지 아닌지 참 애매하게 된 상황입니다.

 

근데 관리할 때부터 ssh접근할 일이 필요해 서버주인이 사용하는 root권한을 받은 적이 있는데

 

cpanel 페이지에 들어가서

id : root

비번 : ssh비번

땅! 치고 들어갔더니 역시 안되네요ㅋㅋ

 

어쨌든 저는 혹시모를 상황에 대비해 mysql 백업도 해야할 것 같고

지금까지 백업 되있는 것들도 확인을 해봐야 할 것 같은데

 

mysql 계정은 당연히 모르고 있으니 참 난감한 상황입니다.

 

방법이 없을까요?

 

  • profile

    root 계정은 ssh 전용일 걸요. 웹에서는 안 될 가능성이 높습니다.

  • profile ?
    아마 그런 것 같습니다ㅠㅠ
  • profile
    root ssh 권한이 있다면 직접 비밀번호를 변경하시면 됩니다.
    검색해보니 글 하나가 나오긴 하는데 모든 버전에 적용되는지는 모르겠네요. https://www.knownhost.com/wiki/control-panels/cpanel-whm/how-can-i-reset-cpanel-account-passwords#reset_cpanel_account_passwords_from_command_line
  • profile ?
    root@abc [/]# export ALLOW_PASSWORD_CHANGE=1
    root@abc [/]# /scripts/chpass abc abcnewPassword
    warn [realchpass] Insecure passing of password on ARGV.
    warn [realchpass] abc does not exist, so the password cannot be changed!
    abc does not exist, so the password cannot be changed!

    가르쳐 주신 내용에 "Reset cPanel Account Passwords from Command Line"
    부분을 putty로 들어가서 해봤는데 이런 메세지가 뜨네요ㅎㅎ
    도움주셔서 감사합니다.
  • ? profile
    설마 abc랑 abcnewPassword를 그대로 입력하신 건가요?
    /scripts/chpass 바꿀계정아이디 바꿀비밀번호 이렇게 입력하셔야 합니다.

    ex) /scripts/chpass root newPassword

    쉘에서 변경한 것은 보안상 취약할 수 있으니(bash history에 남습니다) 패널에서 비밀번호를 변경해 주시는 것이 좋습니다.
  • profile
    2087 포트로 접속해보세요.
  • profile ?
    ssh root@abc -p 2083
    ssh root@abc -p 2087
    은 둘다 ssh_exchange_identification: Connection closed by remote host
    뜨는걸로 봐서는 안되는것 같습니다.
  • ? profile
    https://서버아이피:2087
  • profile
    여러번 접속시도하였다면 ip가 차단되었을수 있습니다. 관리자분에게 연락하심이 좋을수도 있습니다.