Solução da comunidade

Aceder às pastas partilhadas do ZimaOS a partir do CachyOS sem acesso de convidado

A ZimaOS 1.5.1 user could browse shares from CachyOS only when guest access was enabled. Later replies found an SFTP workaround through SSH and a more persistent Samba/CIFS approach using CachyOS Samba packages, credentials, and fstab.

Não é necessário deixar uma pasta partilhada do ZimaOS aberta ao acesso de convidados só porque o Dolphin no CachyOS não pede automaticamente um nome de utilizador e uma palavra-passe. O tópico da IceWhale Community de novembro de 2025 começou exatamente com esse problema: as partilhas do ZimaOS 1.5.1 só eram visíveis quando o acesso de convidados estava ativado, enquanto as partilhas autenticadas não apareciam normalmente no Dolphin.

As respostas acabaram por apresentar duas soluções diferentes. Um utilizador ativou o SSH no ZimaOS e estabeleceu ligação com sftp://, o que funcionava, mas ignorava completamente o Samba. Outro utilizador do CachyOS instalou os componentes de cliente Samba, criou credenciais e montou a partilha do ZimaOS através de CIFS/fstab. O ZimaOS atual também tem partilhas Samba multiutilizador, por isso, a melhor solução a longo prazo é criar uma conta de membro do ZimaOS para a partilha e estabelecer ligação a partir do CachyOS com essas credenciais. Utilize SFTP como alternativa separada quando pretender especificamente aceder a ficheiros através de SSH.

Criar uma partilha Samba protegida por palavra-passe no ZimaOS

O ZimaOS atual suporta permissões Samba baseadas em membros. Na aplicação Ficheiros, selecione a pasta que pretende partilhar e utilize os controlos de partilha Samba para atribuir um membro, em vez de ativar o acesso irrestrito de convidados.

O guia atual de partilhas multiutilizador Samba do ZimaOS descreve o modelo atual:

  • Crie ou selecione uma conta de membro.
  • Atribua esse membro à pasta partilhada.
  • Escolha a permissão só de leitura ou de leitura e escrita.
  • Guarde a partilha e copie o endereço de ligação fornecido pelo ZimaOS.

O nome de utilizador e a palavra-passe utilizados pelo CachyOS devem corresponder às credenciais do membro Samba do ZimaOS que tem permissão para aceder à partilha. Não correspondem automaticamente às credenciais de início de sessão Linux do computador com CachyOS.

Por que motivo o Dolphin pode ver o ZimaOS, mas não pedir credenciais

O autor original conseguia descobrir o servidor ZimaOS a partir do CachyOS, mas não conseguia navegar pelas partilhas protegidas. Um segundo utilizador relatou o mesmo comportamento em março de 2026: o macOS e o Windows conseguiam autenticar-se, enquanto o CachyOS mostrava o servidor, mas não apresentava um pedido de credenciais útil.

Esse sintoma pode ocorrer quando o cliente Linux tem suporte para descoberta, mas não tem instalada ou configurada a pilha completa de cliente SMB/KIO/CIFS. Ver um ícone de servidor no Dolphin prova que a descoberta de rede está a funcionar; não prova que o acesso SMB autenticado esteja totalmente configurado.

Test the ZimaOS Credentials Before Troubleshooting Dolphin

Teste as credenciais do ZimaOS antes de resolver problemas do Dolphin O Dolphin/KIO deverá então solicitar a palavra-passe desse utilizador, caso ainda não esteja guardada. Se continuar a utilizar o acesso anónimo ou nunca solicitar a palavra-passe, teste as mesmas credenciais com Antes de criar uma montagem permanente, teste se o servidor aceita as credenciais do membro. Num sistema do tipo Arch/CachyOS com

instalado, liste as partilhas com:

smbclient -L ZIMAOS_LAN_IP -U ZIMAOS_MEMBER_NAME

Introduza a palavra-passe do membro ZimaOS quando solicitado. Se as partilhas protegidas aparecerem, o serviço Samba e as credenciais do ZimaOS estão a funcionar. O problema restante está do lado do cliente CachyOS, não na própria partilha ZimaOS.

Ligue-se a partir do Dolphin com um URL SMB autenticado

smb://ZIMAOS_MEMBER_NAME@ZIMAOS_LAN_IP/SHARE_NAME

Em vez de abrir apenas o ícone do servidor detetado automaticamente, introduza explicitamente a partilha na barra de localização do Dolphin: O Dolphin/KIO deverá então solicitar a palavra-passe desse utilizador, caso ainda não esteja guardada. Se continuar a utilizar o acesso anónimo ou nunca solicitar a palavra-passe, teste as mesmas credenciais com smbclient

Evite incluir a palavra-passe diretamente num URL que possa ficar guardado no histórico da shell, em capturas de ecrã ou em registos.

Monte a partilha ZimaOS com CIFS

Para uma montagem Linux previsível, instale cifs-utils e crie um ponto de montagem local. A documentação do Samba do Arch Linux, relevante para o CachyOS por este ser baseado no Arch, permite montar partilhas CIFS autenticadas.

sudo mkdir -p /mnt/zima-share
sudo mount -t cifs //ZIMAOS_LAN_IP/SHARE_NAME /mnt/zima-share \
  -o username=ZIMAOS_MEMBER_NAME,vers=3.1.1

O comando deverá solicitar a palavra-passe, em vez de a colocar diretamente no histórico da shell. Se o seu ambiente negociar SMB automaticamente, um vers=3.1.1 pode não ser necessário.

Para conhecer o comportamento atual do cliente Samba no Linux, consulte o guia do Samba no ArchWiki.

Utilize um ficheiro de credenciais protegido para montagens persistentes

Se quiser que a partilha ZimaOS seja montada automaticamente, não coloque uma palavra-passe em texto simples diretamente em /etc/fstab. Em vez disso, crie um ficheiro de credenciais legível pelo root:

sudo mkdir -p /etc/samba/credentials
sudo nano /etc/samba/credentials/zima-share

Guarde:

username=ZIMAOS_MEMBER_NAME
password=YOUR_ZIMAOS_MEMBER_PASSWORD

Depois proteja-o:

sudo chown root:root /etc/samba/credentials/zima-share
sudo chmod 600 /etc/samba/credentials/zima-share

Uma /etc/fstab a entrada pode referenciar esse ficheiro:

//ZIMAOS_LAN_IP/SHARE_NAME /mnt/zima-share cifs credentials=/etc/samba/credentials/zima-share,_netdev,nofail,x-systemd.automount,vers=3.1.1 0 0

Teste com sudo mount -a antes de reiniciar.

A solução alternativa comunitária para SFTP utiliza SSH, não Samba

A primeira solução alternativa bem-sucedida no tópico foi diferente. O utilizador ativou o SSH no ZimaOS e, em seguida, introduziu:

sftp://ZIMAOS_USERNAME@ZIMAOS_LAN_IP

Isto funcionou porque o SFTP é executado através de SSH e não depende da descoberta Samba nem das credenciais SMB. O utilizador observou que era possível encontrar unidades adicionais mostrando os ficheiros ocultos no Dolphin com Ctrl + H e navegar em direção aos caminhos das unidades montadas.

A versão atual do ZimaOS facilita a ativação do SSH através do Modo de Programador. Consulte o guia atual do SSH do ZimaOS.

No entanto, o SFTP não é equivalente a uma partilha de membro Samba do ZimaOS. Uma conta SSH pode expor uma visão mais ampla do sistema de ficheiros do servidor do que uma partilha Samba intencionalmente limitada a uma única pasta.

Quando utilizar SMB e quando utilizar SFTP

Método Ideal para Autenticação Limite de acesso
SMB / CIFS Partilhas NAS normais e montagens persistentes Credenciais do membro Samba do ZimaOS Permissões da partilha configuradas no ZimaOS
SFTP Transferência de ficheiros baseada em SSH Conta ZimaOS/SSH Acesso ao sistema de ficheiros permitido à conta SSH

Lista de verificação da partilha autenticada do CachyOS para o ZimaOS

  1. Crie um membro Samba do ZimaOS com uma palavra-passe.
  2. Atribua esse membro à pasta partilhada pretendida.
  3. Mantenha o acesso de convidado desativado se não pretender acesso anónimo.
  4. Instale os pacotes cliente Samba/CIFS necessários no CachyOS.
  5. Teste a conta com smbclient -L ZIMAOS_IP -U USERNAME.
  6. Experimente smb://USERNAME@ZIMAOS_IP/SHARE no Dolphin.
  7. Se o Dolphin continuar a falhar, teste mount.cifs.
  8. Para um acesso persistente, guarde as credenciais num ficheiro protegido, em vez de as colocar diretamente no fstab.
  9. Utilize SFTP apenas quando o acesso ao estilo SSH for aceitável.

Perguntas frequentes sobre SMB do ZimaOS e do CachyOS

Preciso de ativar o acesso de convidado para o CachyOS?

Não. A versão atual do ZimaOS suporta a partilha Samba baseada em membros, e o CachyOS pode autenticar-se através de Samba/CIFS com as credenciais do membro.

Porque é que o Dolphin mostra o ZimaOS, mas nunca pede uma palavra-passe?

A descoberta e a navegação SMB autenticada são funções distintas. Teste primeiro as ferramentas cliente Samba/CIFS e, em seguida, estabeleça explicitamente ligação à partilha protegida.

sftp:// é o mesmo que a partilha SMB do ZimaOS?

Não. O SFTP utiliza SSH. Pode ser uma alternativa útil, mas segue as permissões do sistema de ficheiros da conta SSH, e não as permissões dos membros da partilha Samba do ZimaOS.

Posso montar automaticamente a partilha do ZimaOS quando o CachyOS é iniciado?

Sim. Uma entrada CIFS no fstab ou uma montagem automática do systemd pode utilizar um ficheiro de credenciais protegido.

Devo colocar diretamente a minha palavra-passe do ZimaOS em /etc/fstab?

Não. Um ficheiro de credenciais dedicado com permissões restritivas é mais seguro.