Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. #1
    Ricardo.Copano
    :? Estou començando a usar o linux como servidor de dados, configurei o Debian, instalei o Firebird Super-Server, até aí blz, fiz o teste no mesmo servidor linux, está rodando o serviço certinho...
    Agora meus amigos, como faço para acessar o banco de dados de terminais Windows, usando a 'tal' da porta 3050 que li por ai.....mas na prática, o que preciso fazer para o sistema na terminal win possa acessar o banco no servidor ???

    Ricardo Copano

  2. Escreve uma aplicação para acessar ele, oras. =)



  3. #3
    r3dd3v1l
    ...

    ola Ricardo,

    inicialmente voce tem que configurar o TCP/IP do teu servidor, informando o ender IP dele e tambem o roteador (o chamado "gateway" do windows), sendo que o sabor desse IP deve ser o mesmo dos terminais windows...

    por exemplo, no servidor linux voce coloca o IP 192.158.45.2, e nos terminais windows voce coloca 192.158.45.3, 192.158.45.4, 192.158.45.5, etc e talz...

    tendo feito isso, o restante eh sopa no mel...
    ;o)

    por exemplo, voce coloca um banco de dados do Firebird chamado "cerbero.fdb" no diretorio /home/dados do linux...

    em seguida, estando como root, voce tem que fazer com que o usuario "firebird" do grupo "firebird" se torne o "dono" do diretorio /home/dados, tipow assim:
    # cd /home (Enter)
    # chown -R firebird.firebird dados (Enter)

    e finalmente, para acessar esse banco de dados no servidor linux de uma estaçao windows, quer seja mediante o uso do IBExpert ou de um aplicativo em delphi (as maneiras que eu uso), basta voce se referir a esse banco de dados usando o IP do servidor na string de conexao la no windows, como, por exemplo:

    192.158.45.2:/home/dados/cerbero.fdb

    ou entao assim:

    192.158.45.2/3050:/home/dados/cerbero.fdb
    (neste exemplo, informando a porta 3050... isso eh opcional, pois o servidor Firebird ja define a porta que voce tiver configurado para ele no arquivo "firebird.conf").

    tem mais um detalhe... eu nao conheço o Debian, mas se ele possuir alguma firewall, voce tem que liberar a porta 3050 (ou a porta que voce informar para o servidor Firebird) nessa firewall...

    boa sorte ae...


    Post Scriptum: eu te aconselho a postar as futuras duvidas que voce porventura podera vir a ter sobre esse assunto no forum da FireBase (http://www.FireBase.com.br), que la a gente pode te ajudar melhor, com mais respeito, etc e talz...


    []s
    força sempre!!!
    ate +++

    --
    Luiz "RedDevil" Stefanski - Linux User #399026
    http://www.RedDevil.eti.br - Delphi 4 Powered by IBObjects
    exemplos e dicas sobre o IBObjects:
    http://www.RedDevil.eti.br/ibob.htm
    rodando o IBExpert no Linux:
    http://www.firebase.com.br/fb/artigo.php?id=1366

  4. #4
    Ricardo.Copano
    Luiz,

    Valeu meu amigo! é isso mesmo, obrigado!
    só um detalhe, não precisei rodar :
    chown -R firebird.firebird dados

    não me pergunte porque! mas rodou direitinho...rsrsrs

    grande abraço!



  5. #5
    r3dd3v1l
    ...

    ola Ricardo,

    eu fico feliz em saber que deu tudo certo ae contigo...
    ;o)

    mas ontem a noite, antes de dormir, eu estava pensando sobre esse assunto e me ocorreu que as vezes as pessoas, estando como root, costumam dar um:
    # chmod 777 diretorio (Enter)

    e se isso foi o que permitiu que voce acessasse o teu BD sem tornar o user "firebird" o dono do diretorio no qual estava o BD significa que qualquer outro usuario tem acesso ao banco, e isso, na minha opiniao, nao eh muito legal em se tratando de segurança...


    []s
    força sempre!!!
    ate +++

    --
    Luiz "RedDevil" Stefanski - Linux User #399026
    http://www.RedDevil.eti.br - Delphi 4 Powered by IBObjects
    exemplos e dicas sobre o IBObjects:
    http://www.RedDevil.eti.br/ibob.htm
    rodando o IBExpert no Linux:
    http://www.firebase.com.br/fb/artigo.php?id=1366






Tópicos Similares

  1. Dude no Servidor Linux...
    Por Jodar no fórum Redes
    Respostas: 0
    Último Post: 09-06-2009, 16:40
  2. Fontes ttf no servidor Linux + apache + php
    Por fabianobazilio no fórum Linguagens de Programação
    Respostas: 0
    Último Post: 01-04-2009, 21:09
  3. Respostas: 0
    Último Post: 31-07-2008, 16:18
  4. Tem como gravar senha dos usuários somente no servidor linux
    Por vonlinkerstain no fórum Servidores de Rede
    Respostas: 8
    Último Post: 19-07-2005, 09:43
  5. servidores Linux - do Começo
    Por Vaza no fórum Servidores de Rede
    Respostas: 4
    Último Post: 08-06-2004, 12:57

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L