Ir para o conteúdoIr para navegação de página: página anterior [tecla de acesso p]/próxima página [tecla de acesso n]
documentation.suse.com / Documentação do SUSE Linux Enterprise Desktop / Guia de Administração / Sistema / Acessando sistemas de arquivos com o FUSE
Aplica-se a SUSE Linux Enterprise Desktop 15 SP5

26 Acessando sistemas de arquivos com o FUSE

FUSE é o acrônimo de file system in user space (sistema de arquivos no espaço do usuário). Isso significa que você pode configurar e montar um sistema de arquivos como um usuário sem privilégios. Normalmente, você precisa ser o root para executar esta tarefa. O FUSE, isoladamente, é um módulo de kernel. Combinado a plug-ins, ele permite estender o FUSE para acessar quase todos os sistemas de arquivos, como conexões SSH remotas, imagens ISO, etc.

26.1 Configurando o FUSE

Antes de usar o FUSE, é necessário instalar o pacote fuse. Dependendo do sistema de arquivos que você deseja usar, serão necessários plug-ins adicionais, disponíveis em pacotes separados.

Em geral, não é necessário configurar o FUSE. Mas vale a pena criar um diretório com todos os pontos de montagem combinados. Por exemplo, você pode criar um diretório ~/mounts e inserir nele subdiretórios para os diferentes sistemas de arquivo.

26.2 Montando uma partição NTFS

NTFS, New Technology File System, é o sistema de arquivos padrão do Windows. Em circunstâncias normais, como o usuário sem privilégio não pode montar dispositivos de blocos NTFS usando a biblioteca FUSE externa, o processo de montagem de uma partição do Windows descrito a seguir requer privilégios de root. A montagem de partições NTFS é suportada apenas no SUSE Linux Enterprise Server e no SUSE Linux Enterprise Desktop com SUSE Linux Enterprise Workstation Extension.

  1. Torne-se root e instale o pacote ntfs-3g. Ele está disponível na SUSE Linux Enterprise Workstation Extension.

  2. Crie um diretório para ser usado como ponto de montagem, por exemplo, ~/mounts/windows.

  3. Descubra de qual partição do Windows você precisa. Use o YaST e inicie o módulo particionador para saber qual partição pertence ao Windows, mas não modifique nada. Como alternativa, torne-se root e execute /sbin/fdisk -l. Procure as partições com o tipo HPFS/NTFS.

  4. Monte a partição no modo leitura-gravação. Substitua o espaço reservado DEVICE pela sua partição do Windows correspondente:

    > ntfs-3g /dev/DEVICE MOUNT POINT

    Para usar a partição do Windows no modo apenas leitura, anexe -o ro:

    > ntfs-3g /dev/DEVICE MOUNT POINT -o ro

    O comando ntfs-3g usa o usuário (UID) e o grupo (GID) atual para montar o dispositivo especificado. Para definir permissões de gravação para outro usuário, use o comando id USER para obter a saída dos valores de UID e GID. Defina-a com:

    # id tux
    uid=1000(tux) gid=100(users) groups=100(users),16(dialout),33(video)
    ntfs-3g /dev/DEVICE MOUNT POINT -o uid=1000,gid=100

    Há mais opções disponíveis na página de manual.

Para desmontar o recurso, execute fusermount -u MOUNT POINT.

26.3 Mais informações

Para obter mais informações, consulte a home page do FUSE em https://github.com/libfuse/libfuse.