MariaDB 10.0.33 Configurando o MariaDB para acesso remoto ao cliente

0

Eu apenas mantenho as instruções em documentos do MariaDB, mas isso não funciona, e eu tenho uma grande quantidade de tempo.

Os documentos do MariaDB não levam em conta essa versão sua documentação.

Seguindo as instruções modifiquei o arquivo my.cnf que no meu caso era /etc/mysql/my.cnf

Comento isso como o exemplo, mas no meu caso eu tive que adicioná-lo manualmente.

 [mysqld]
    ...
    #skip-networking
    ...
    #bind-address = <some ip-address>
    ...

E como eu já tenho uma conta com permissões remotas, eu apenas reiniciei o serviço mysql mas nada aconteceu.

Verifique se por está aberto

sudo nmap -PN -p 3306 -sV server_ip

A porta não estava escutando de ips remotos.

    
por Joe 23.02.2018 / 23:36

1 resposta

0

Português A resposta já estava no arquivo my.cnf onde explica a ordem de configuração para que o último arquivo seja o que se aplica. O problema que tenho é que os documentos do MariaDB recomendam comentar as linhas skip-networking e bind-address. No meu caso, comentar linhas não faz nada, não sobrescreve a configuração anterior, porque só se aplica se define algo novo, então eu tive que ir para a fonte onde foi definido que palavras-chave para comentar isso no primeiro lugar.

Eu tive que comentar este arquivo /etc/mysql/mariadb.conf.d/50-server.cnf onde foi primeiramente definido skip-networking e bind-address.

/etc/mysql/my.cnf

# The MariaDB configuration file
#
# The MariaDB/MySQL tools read configuration files in the following order:
# 1. "/etc/mysql/mariadb.cnf" (this file) to set global defaults,
# 2. "/etc/mysql/conf.d/*.cnf" to set global options.
# 3. "/etc/mysql/mariadb.conf.d/*.cnf" to set MariaDB-only options.
# 4. "~/.my.cnf" to set user-specific options.
#
# If the same option is defined multiple times, the last one will apply.
...

Espero que isso economize tempo para outra pessoa.

    
por Joe 24.02.2018 / 10:04