none
SFU Storage RRS feed

  • Pergunta

  • Galera, bom dia.
    Pode parecer bisonhice, mas estou acostumado a usar Linux e agora que estou entrando no mundo dos servidores Windows.
    Seguinte: Tenho um Storage aqui na empresa que está com o Ms Windows Storage Server 2003 R2, preciso configurar ele como um "servidor nfs" para que meus servidores Linux façam a correta leitura dos dados contidos nesse Storage. Tudo o que eu pude configurar no Server sobre nfs eu configurei, verifiquei que o Microsoft Services for Unix está instalado e tudo mais.
    Consigo montar o diretório nfs no Linux, até ai td bem. O meu problema é que não tenho permissão nem de acessar esta pasta, a única coisa que consigo fazer é montar ou desmontar a pasta, alguém pode me dar uma luz sobre como mudar as permissões da dita pasta ou como configurar corretamente este serviço.

    Desde já, obrigado a todos.
    • Movido Richard Juhasz sexta-feira, 29 de janeiro de 2010 13:27 Thread criada em fórum incorreto (De:Windows Server 2003)
    segunda-feira, 25 de janeiro de 2010 12:31

Respostas

  • Fábio,

        Você vinculou o usuário do Linux com usuário do Windows como eu disse anteriormente? Outra coisa, este usuário do Windows tem acesso de escrita na pasta que você precisa acessar do linux? Se você vinculou o usuário do Linux ao Windows, e o usuário do Windows tem acesso de scrita na pasta, vc tem que ter certeza que vc esta usando o usuário linux que vinculou para acessar o diretorio.
    Weslley Valadares
    terça-feira, 26 de janeiro de 2010 13:49
  • Fabio,

        Tem um detalhe que eu acabei esquecendo. Você tem que compartilhar (no Windows ) a pasta que você quer montar no seu linux e colocar o usuário que você criou com permissão de escrita nela tambem. Normalmente eu coloca Everyone full control nas permissões de Shared e controlo o acesso pelas permissões NTFS. Faz isto. Compartilha a pasta com full control para everyone e deixa as permissões NTFS como estão.

        Outra coisa. Olha em NTFS se tem o everyone e se caso tiver se ele esta como a permissão read only.
    Weslley Valadares
    terça-feira, 26 de janeiro de 2010 21:42
  • Fábio,

         Desculpe a demora na resposta, mas tive alguns problemas aqui na empresa. Cara, tem um log que você pode verificr o que esta ocorrendo. Normalmente o log fica dentro de C:\SFU\log\nfssvr.log. Verifica lá se tem algum erro.
    Weslley Valadares
    sexta-feira, 29 de janeiro de 2010 13:39

Todas as Respostas

  • Cara, vamos passo a passo. Vc tem que criar um usuário local no seu servidor Windows (Usuario de Dominio da alguns biziu). Depois vc tgem que dar permissão na pasta Windows que vc vai usar para gravar do seu Linux. Aí vc vai na ferramenta SFU e vincular o seu usuário que criou no Windows com o seu usuário Linux. Com isto vc vai poder fazer as alterações que vc precisa apartir do seu linux.

    Qualquer coisa posta aí que vou respondendo.
    Weslley Valadares
    segunda-feira, 25 de janeiro de 2010 14:00
  • Olá Fábio Frade,
    É preciso você autenticar no dominio, pois se o compartilhamento não esetiver com a permissão All Users você terá que configurar um usuário com permissão ao compartilhamento.
    Segue um link que poderá lhe ajudar na autenticação.
    http://blogdovicente.com/2008/07/25/ubuntu-804-autenticando-no-ad/
    Se útil classifique como tal.
    segunda-feira, 25 de janeiro de 2010 14:53
  • Cara, eu criei usuário local, é isso msm?
    Como eu vinculo esse usuário local ao meu usuário Linux??
    Obrigado.
    Abs.
    segunda-feira, 25 de janeiro de 2010 16:22
  • Mas autenticar quem? o Storage ou o Linux, pq na realidade, meu linux é o controlador de domínio da empresa.
    O Storage é a primeira máquina com Windows Server que chegou aqui na empresa.
    Vou dar uma olhada no artigo que vc indicou, obrigado.
    Abs.
    segunda-feira, 25 de janeiro de 2010 16:40
  • Fabio,

        Vc tem que ir no Windows Services for Unix em Service for Unix Administration. Clique em User Name Mapping. Depois na opção Maps. Clique em Show User Maps. Você terá um botão para lista os usuários Windows e um botão para listar os Usuário unix. Vc tera que clicar nestes dois botões para que os usuários sejam listados. Depois vc clica no usuários Windows que vc criou e clica no usuários Linux que vc quer que ele faça referencia.


    Weslley Valadares
    segunda-feira, 25 de janeiro de 2010 19:09
  • Wesley, só pra confirmar, meu servidor Linux tem de ser um Servidor NIS correto?
    segunda-feira, 25 de janeiro de 2010 19:42
  • Fábio,

        Não necessáriamente ele precisa ser um NIS. Quando você esta instalando o Windows Services for Unix na guia User Name Mapping ele pergunta se você quer usar NIS ou Password and Group Files. Aqui na empresa como a gente usa o Active Directory (Microsoft) instalamos com a opção Password and Gorup Files. Mas se seu servidor linux for um NIS não tem problema.


    Weslley Valadares
    segunda-feira, 25 de janeiro de 2010 20:05
  • Wesley, pois é rapaz, meu servidor não tem NIS, e não tenho a menor idéia de como configurá-lo como password and group files, ele me pede os arquivos e nem sei que arquivos são esses...
    É mais fácil por NIS ou por password and group files?
    segunda-feira, 25 de janeiro de 2010 20:19
  • Fábio, embora não seja grande conhecedor do mundo "X" eu acreito que seja mais fácil configurar o Password and Group Files do que configura o NIS. Quando você chegar nesta tela, você tem que pegar os arquivos do seu Linux que fica dentro de /etc/passwd e /etc/group e copiar para as pastas correspondentes. Assim ficará sincronizado os dois servidores.
    Weslley Valadares
    terça-feira, 26 de janeiro de 2010 10:50
  • Wesley, blz, coloquei os arquivos no Windows e setei eles normalmente, ok, consegui montar o diretório nfs, porém, me dá permissão negada para qualquer ação em cima do compartilhamento que montei, até para entrar eu tenho permissão negada...
    Faltou mais alguma coisa que não fiz?
    terça-feira, 26 de janeiro de 2010 12:13
  • Fábio,

        Você vinculou o usuário do Linux com usuário do Windows como eu disse anteriormente? Outra coisa, este usuário do Windows tem acesso de escrita na pasta que você precisa acessar do linux? Se você vinculou o usuário do Linux ao Windows, e o usuário do Windows tem acesso de scrita na pasta, vc tem que ter certeza que vc esta usando o usuário linux que vinculou para acessar o diretorio.
    Weslley Valadares
    terça-feira, 26 de janeiro de 2010 13:49
  • É, vinculei, não verifiquei ainda se o usuário tem permissão sobre a pasta, como não estou à frente do micro em questão no momento, assim que verificar isso faço os testes e posto o resultado.
    Desde já, obrigadão mesmo cara, ta me ajudando pra caramba.
    Abs.
    terça-feira, 26 de janeiro de 2010 14:58
  • Pois é, está vinculado e o usuário, tanto local quanto remoto, está com permissão completa sobre a pasta e mesmo assim ainda não consigo fazer nada com ela...
    Ps.: O usuário que vinculei é o root e estou utilizando ele para montar o diretório.
    terça-feira, 26 de janeiro de 2010 16:46
  • Fabio,

        Tem um detalhe que eu acabei esquecendo. Você tem que compartilhar (no Windows ) a pasta que você quer montar no seu linux e colocar o usuário que você criou com permissão de escrita nela tambem. Normalmente eu coloca Everyone full control nas permissões de Shared e controlo o acesso pelas permissões NTFS. Faz isto. Compartilha a pasta com full control para everyone e deixa as permissões NTFS como estão.

        Outra coisa. Olha em NTFS se tem o everyone e se caso tiver se ele esta como a permissão read only.
    Weslley Valadares
    terça-feira, 26 de janeiro de 2010 21:42
  • Wesley, verifiquei as permissões NTFS da pasta e o usuário que criei tem totais permissões tbm.
    Coloquei o Everyone com permissão total de acesso e nem assim consigo acessar meu compartilhamento pelo Linux.
    Alguma idéia do que seria isso?
    Obrigado.
    quarta-feira, 27 de janeiro de 2010 15:39
  • Fábio,

         Desculpe a demora na resposta, mas tive alguns problemas aqui na empresa. Cara, tem um log que você pode verificr o que esta ocorrendo. Normalmente o log fica dentro de C:\SFU\log\nfssvr.log. Verifica lá se tem algum erro.
    Weslley Valadares
    sexta-feira, 29 de janeiro de 2010 13:39
  • Weslley, desculpe a impertinência, mas tu teria um msn ou Skype que pudéssemos nos comunicar? Cara, tu tá me ajudando tanto que depois que conseguir me sinto na obrigação recompensá-lo de algum modo.
    Vou verificar esse log.
    Abraços.
    sexta-feira, 29 de janeiro de 2010 13:56
  • Fabio,

      Meu skyp é weslley.valadares.milagre.


    Vc chegou a ver o log que te falei?

    Weslley Valadares
    segunda-feira, 1 de fevereiro de 2010 16:41
  • Valeu cara, posso te adicionar no meu para trocarmos uma idéia??
    terça-feira, 2 de fevereiro de 2010 15:47