Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda/ Scalable File Service/ Perguntas frequentes/ Montagem do SFS/ Como montar um sistema de arquivos de uso geral em um ECS Linux como um usuário não root?
Atualizado em 2026-08-24 GMT+08:00

Como montar um sistema de arquivos de uso geral em um ECS Linux como um usuário não root?

Cenários

Por padrão, um ECS Linux só permite que o root monte sistemas de arquivos de uso geral usando o comando mount, mas você pode conceder as permissões do root a outros usuários. Esses usuários podem então montar os sistemas de arquivos usando o comando mount.

A seguir, descrevemos como conceder as permissões do root a um usuário não root e montar um sistema de arquivos de uso geral em um ECS Linux como o usuário não root. EulerOS é usado neste exemplo.

Montagem de um sistema de arquivos como um usuário não root

  1. Faça login no ECS como usuário root.
  2. Atribua as permissões do root a um usuário não root.

    1. Execute chmod 777 /etc/sudoers para tornar o arquivo sudoers editável.
    2. Use o comando which para exibir os caminhos dos comandos mount e umount.
      Figura 1 Exibição dos caminhos dos comandos
    3. Execute vi /etc/sudoers para editar o arquivo sudoers.
    4. Adicione um usuário em root. Neste exemplo, o usuário mike é adicionado.
      Figura 2 Adição de um usuário
    5. Pressione Esc, digite :wq e pressione Enter para salvar e sair.
    6. Execute chmod 440 /etc/sudoers para tornar o arquivo sudoers somente leitura.

  3. Mude para o usuário mike e faça login no ECS.
  4. Monte o sistema de arquivos. Tabela 1 descreve os parâmetros de montagem.

    sudo mount -t nfs -o vers=3,timeo=600,nolock <mount-point> <local-path>

    Tabela 1 Descrição do parâmetro

    Parâmetro

    Descrição

    <mount-point>

    O formato é <file-system-domain-name>:/<file-system-name>, por exemplo, xxx:/sfs-name-001.

    NOTA:

    A variável x é um dígito ou letra.

    Se o ponto de montagem for muito longo para ser exibido completamente, é possível ajustar a largura da coluna.

    <local-path>

    Um diretório local no ECS usado para montar o sistema de arquivos, por exemplo, /local_path.

  5. Exiba o sistema de arquivos montado.

    mount -l
    Se a saída do comando contiver as seguintes informações, o sistema de arquivos foi montado:
    example.com:/share-xxx on /local_path type nfs (rw,vers=3,timeo=600,nolock,addr=)