-->

Adicione seu ip como confiável ao cphulkd

Cadeado aberto

“Previously on lost”…

Tá não vou me aproveitar aqui de que hoje é a estreía da tão esperada Última temporada de Lost para atrair visitantes vindo de mecanismos de busca querendo fazer download. tá tô mentindo, só de inserir essas palavrinhas no post garanto que vai ter um monte de paraquedista caindo aqui

Voltando à parte séria, em um “episódio anteriortá, vou parar, eu dei exemplos de como resolver o problema de quando nosso próprio IP é listado como origem de brute force pelo cphulkd e temos nosso acesso ao cpanel bloqueado.

Na ocasião eu optei por limpar as entradas correspondentes ao nosso IP e/ou usuário nas tabelas correspondentes, abaixo vou dar outro exemplo, desta vez, de como adicionar nosso ip como confiável. Deixo então dessa forma a oportunidade de que você, caso precise, opte pela solução que achar melhor.

Para tentar deixar de uma forma mais clara, os comandos a serem executados estão na cor verde.

  1. Primeiramente acessaremos o mysql diretamente de nosso servidor (como disse anteriormente, estou sempre logado via ssh para poder resolver problemas do tipo):
    mysql
  2. Vamos selecionar o banco de dadoq que iremos utilizar:
    use cphulkd
    Se visualizarmos a mensagem abaixo, saberemos que acessamos o banco de dados corretamente:

    Welcome to the MySQL monitor. Commands end with ; or \g.
    Your MySQL connection id is 59236
    Server version: 5.0.89-community MySQL Community Edition (GPL)

    Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.

    mysql> use cphulkd
    Reading table information for completion of table and column names
    You can turn off this feature to get a quicker startup with -A

    Database changed

  3. Só para relembrar, vamos listar as tabelas contidas no banco de dados selecionado:
    show tables;

    +-------------------+
    | Tables_in_cphulkd |
    +-------------------+
    | auths             |
    | brute2            |
    | brutes            |
    | good_logins       |
    | logins            |
    | whitelist         |
    +-------------------+
    6 rows in set (0.00 sec)
    
  4. Observem que estou usando o mesmo banco de dados do post anterior, onde usávamos outro método de resolver o problema de brute force, portanto temos a tabela brute2 que é um backup da tabela brutes original.
    Vamos ver o conteúdo da tabela whitelist que é a tabela onde temos nossos trusted IP’s:
    select * from whitelist;

    +-----------------+
    | IP              |
    +-----------------+
    | xxx.xxx.xxx.xxx |
    | yyy.yyy.yyy.yyy |
    +-----------------+
    
  5. Obviamente eu substitui os ip’s originais por ‘xxx‘ e ‘yyy‘, a sua tabela estará vazia ou possuirá outros valores. Vamos então adicionar o ip que desejamos que seja aceito sem problemas pelo sistema:
    insert into whitelist (IP) values (’192.168.0.1′);

    Query OK, 1 row affected (0.00 sec)

  6. Para conferir, vamos listar novamente o conteudo da tabela:
    select * from whitelist;

    +-----------------+
    | IP              |
    +-----------------+
    | xxx.xxx.xxx.xxx |
    | yyy.yyy.yyy.yyy |
    | 192.168.0.1     |
    +-----------------+
    

Um comentário para “Adicione seu ip como confiável ao cphulkd”

  1. E o como eu faço se eu não estiver logado no servidor e somente o root tiver acesso à ele?

    Espero o tsunami baixar? hehe.

Leave a Reply

Canonical URL by SEO No Duplicate WordPress Plugin