Montar o Storage Server como unidade de rede: Linux e Windows
Veja como montar o seu Storage Server de forma encriptada, como se fosse um disco local: no Linux como diretório /storage, no Windows como unidade de rede storage. Com montagem permanente e ajuda para as mensagens de erro.
O seu Storage Server pode ser montado no seu servidor como se fosse um disco local. No Linux, passa a aparecer como o diretório /storage; no Windows, como uma unidade de rede com o nome storage. Os programas, os scripts e as ferramentas de backup escrevem então simplesmente nesse caminho, sem que tenha de copiar ficheiros à mão de um lado para o outro.
Este guia mostra todos os caminhos, passo a passo, e sempre de forma encriptada, porque os dados passam pela internet: no Linux, SMB (também chamado CIFS ou Samba) com encriptação SMB 3 ou SSHFS; no Windows, SSHFS-Win via SFTP. Juntam-se a isto a montagem permanente, que se mantém depois de um reinício, e as mensagens de erro que mais aparecem na prática. Os comandos de Linux aplicam-se ao Debian 12 e 13, ao Ubuntu 22.04 e 24.04 e ao AlmaLinux e Rocky Linux 9; os passos de Windows, ao Windows 10 e 11 e ao Windows Server 2016 a 2025.
Também encontra os comandos mais importantes já preenchidos com o seu nome do anfitrião e o seu nome de utilizador na área de cliente, na página do seu Storage Server, no cartão «Montar como unidade de rede».
Antes de começar: credenciais e definições de acesso
Encontra todos os dados na área de cliente, na página do seu Storage Server, na secção «Detalhes de Ligação»: nome do anfitrião, nome de utilizador e palavra-passe. Se aí não aparecer nenhuma palavra-passe, gere uma nova com «Repor Palavra-passe». No entanto, isso desliga todas as ligações existentes: os servidores em que o armazenamento já está montado passam a precisar da nova palavra-passe.
Na mesma página, o botão «Definições de Acesso» abre os interruptores dos vários tipos de acesso. Para este guia, contam três deles:
- Samba / CIFS para a unidade de rede via SMB (porta 445).
- SSH / SFTP / SCP / rsync para o SSHFS no Linux e o SSHFS-Win no Windows (porta 23).
- Acessibilidade Externa tem de estar ativada, porque o seu servidor acede ao armazenamento através da internet.
Nos Storage Servers encomendados recentemente, os três já estão ativos. Os exemplos deste artigo usam os valores seguintes; substitua-os pelos seus:
| Parâmetro | Valor de exemplo |
|---|---|
| Nome do anfitrião | u123456.storage.kernelhost.net |
| Nome de utilizador | u123456 |
| Partilha (SMB) | backup |
| Porta SMB | 445 |
| Porta SSH, SFTP, rsync | 23 |
Em todos os Storage Servers, a partilha chama-se backup, pelo que o caminho completo é \\u123456.storage.kernelhost.net\backup no Windows e //u123456.storage.kernelhost.net/backup no Linux.
Verifique primeiro se o seu servidor consegue sequer chegar ao armazenamento: porta 23 para SSHFS e SSHFS-Win, porta 445 para SMB. No Linux:
timeout 5 bash -c '</dev/tcp/u123456.storage.kernelhost.net/23' && echo "Porta 23 acessível"
timeout 5 bash -c '</dev/tcp/u123456.storage.kernelhost.net/445' && echo "Porta 445 acessível"
No Windows, no PowerShell:
Test-NetConnection u123456.storage.kernelhost.net -Port 23
Se aparecer TcpTestSucceeded : True, o caminho está livre. Se não for possível estabelecer a ligação, verifique o interruptor correspondente («SSH / SFTP / SCP / rsync» para a porta 23, «Samba / CIFS» para a porta 445), a «Acessibilidade Externa» e uma eventual firewall no seu servidor que filtre as ligações de saída. Se a porta 445 estiver bloqueada de forma permanente, siga no Linux o caminho via SSHFS descrito mais abaixo.
Linux: montar o Storage Server em /storage (SMB)
1. Instalar o cifs-utils
O cliente SMB vem no pacote cifs-utils. No Debian e no Ubuntu:
apt-get update
apt-get install -y cifs-utils
No AlmaLinux, no Rocky Linux e no RHEL:
dnf install -y cifs-utils
2. Criar o ponto de montagem e o ficheiro de credenciais
Crie o diretório onde o armazenamento deve aparecer e um ficheiro para as credenciais:
mkdir -p /storage
nano /etc/storage-credentials
Conteúdo do ficheiro:
username=u123456
password=A_SUA_PALAVRA_PASSE
Em seguida, restrinja a leitura do ficheiro ao root:
chmod 600 /etc/storage-credentials
Porquê um ficheiro à parte: assim, a palavra-passe não fica nem em /etc/fstab, que qualquer utilizador pode ler, nem no histórico de comandos. Neste ficheiro, os caracteres especiais na palavra-passe não causam problemas e não precisa de aspas.
3. Montar uma vez à mão e testar
mount -t cifs //u123456.storage.kernelhost.net/backup /storage -o credentials=/etc/storage-credentials,seal,iocharset=utf8,uid=0,gid=0,file_mode=0660,dir_mode=0770
As opções em pormenor:
sealencripta a ligação com SMB 3. Como os dados passam pela internet, nunca deve omitir esta opção.iocharset=utf8garante que os acentos, o ç e outros caracteres especiais nos nomes dos ficheiros chegam corretamente.uidegiddefinem a que utilizador local pertencem os ficheiros. Se, por exemplo, for o servidor web a escrever, useuid=www-data,gid=www-data.file_modeedir_modedeterminam as permissões que o Linux mostra para ficheiros e pastas. No próprio armazenamento não se guardam permissões Linux: os valores aplicam-se apenas ao seu servidor.
Para confirmar que tudo funciona:
df -h /storage
touch /storage/ficheiro-teste && ls -l /storage && rm /storage/ficheiro-teste
df mostra agora o tamanho do seu Storage Server em vez do tamanho do disco local.
4. Montagem permanente através do /etc/fstab
Para que o armazenamento volte a estar disponível automaticamente depois de cada reinício, registe-o em /etc/fstab. Antes disso, desmonte a montagem de teste:
umount /storage
nano /etc/fstab
Acrescente esta linha no fim do ficheiro (tudo numa única linha):
//u123456.storage.kernelhost.net/backup /storage cifs credentials=/etc/storage-credentials,seal,iocharset=utf8,uid=0,gid=0,file_mode=0660,dir_mode=0770,_netdev,nofail,x-systemd.automount 0 0
As três opções no final são importantes:
_netdevindica ao sistema que se trata de uma unidade de rede, que só pode ser montada depois de a rede estar disponível.nofailimpede que o seu servidor fique pendurado no arranque, caso o armazenamento esteja alguma vez inacessível.x-systemd.automountsó monta o armazenamento no primeiro acesso a/storagee volta a montá-lo automaticamente depois de uma interrupção.
Recarregar a configuração e montar:
systemctl daemon-reload
mount -a
ls /storage
Se o mount -a não indicar nenhum erro, a linha está correta. Depois disso, pode testar um reinício sem riscos: graças ao nofail, o servidor arranca mesmo que algo não esteja bem.
Alternativa em Linux: SSHFS pela porta 23
O SSHFS monta o armazenamento através de SSH. Compensa quando a porta 445 está bloqueada no seu caso ou quando prefere trabalhar com uma chave SSH em vez de uma palavra-passe. A ligação é sempre encriptada. Em /storage, configure ou SMB ou SSHFS, nunca os dois ao mesmo tempo.
Instalar o SSHFS, no Debian e no Ubuntu:
apt-get install -y sshfs
No AlmaLinux e no Rocky Linux, o pacote está no repositório EPEL:
dnf install -y epel-release
dnf install -y fuse-sshfs
Gerar uma chave própria e registá-la no armazenamento:
ssh-keygen -t ed25519 -f /root/.ssh/storage_ed25519 -N ""
cat /root/.ssh/storage_ed25519.pub | ssh -p 23 u123456@u123456.storage.kernelhost.net install-ssh-key
Na primeira ligação, confirme a impressão digital do armazenamento com yes e introduza a palavra-passe uma única vez. O comando install-ssh-key acrescenta a chave sem substituir as chaves já existentes. A partir daí, o seu servidor autentica-se sem palavra-passe.
Montar à mão:
mkdir -p /storage
sshfs -p 23 -o IdentityFile=/root/.ssh/storage_ed25519,reconnect,ServerAliveInterval=15,ServerAliveCountMax=3 u123456@u123456.storage.kernelhost.net: /storage
Os dois pontos a seguir ao nome do anfitrião representam o seu diretório pessoal no armazenamento, ou seja, os mesmos ficheiros que também vê através da partilha SMB. Para a montagem permanente, esta linha vai para o /etc/fstab:
u123456@u123456.storage.kernelhost.net: /storage fuse.sshfs port=23,IdentityFile=/root/.ssh/storage_ed25519,reconnect,ServerAliveInterval=15,ServerAliveCountMax=3,allow_other,_netdev,nofail,x-systemd.automount 0 0
allow_other permite também o acesso a outros utilizadores além do root, como o servidor web. reconnect e os dois valores ServerAlive mantêm a ligação estável quando a rede falha por instantes. Depois, tal como acima, systemctl daemon-reload e mount -a.
Windows: ligar o Storage Server de forma encriptada como unidade de rede «storage»
Por predefinição, o Windows liga as unidades de rede via SMB. No entanto, esta ligação só é encriptada se uma das partes o exigir expressamente, e no Windows não pode contar com isso. Para que ninguém consiga ler os seus dados durante o percurso pela internet, ligue o armazenamento no Windows via SFTP, ou seja, através de SSH. Para isso, precisa de dois programas gratuitos de código aberto: o WinFsp disponibiliza o sistema de ficheiros e o SSHFS-Win leva o SFTP para o Explorador de Ficheiros como unidade de rede.
1. Instalar o WinFsp e o SSHFS-Win
Abra o PowerShell com «Executar como administrador» e cole estes comandos. Os comandos descarregam os dois pacotes de instalação do GitHub e instalam-nos sem fazer perguntas:
[Net.ServicePointManager]::SecurityProtocol = 'Tls12'
$ProgressPreference = 'SilentlyContinue'
Invoke-WebRequest https://github.com/winfsp/winfsp/releases/download/v2.1/winfsp-2.1.25156.msi -OutFile "$env:TEMP\winfsp.msi" -UseBasicParsing
Invoke-WebRequest https://github.com/winfsp/sshfs-win/releases/download/v3.5.20357/sshfs-win-3.5.20357-x64.msi -OutFile "$env:TEMP\sshfs-win.msi" -UseBasicParsing
Start-Process msiexec.exe -Wait -ArgumentList "/i `"$env:TEMP\winfsp.msi`" /qn /norestart"
Start-Process msiexec.exe -Wait -ArgumentList "/i `"$env:TEMP\sshfs-win.msi`" /qn /norestart"
Se o winget estiver disponível no seu computador, por exemplo no Windows 11, também basta winget install -e --id SSHFS-Win.SSHFS-Win. O WinFsp é instalado automaticamente ao mesmo tempo.
2. Ligar a unidade no Explorador de Ficheiros
- Abra o Explorador de Ficheiros e selecione «Este PC» à esquerda.
- Selecione «Mapear unidade de rede». No Windows 11 e no Windows Server 2025, a opção está no menu dos três pontos; no Windows 10 e no Windows Server 2016 a 2022, no separador «Computador».
- Escolha
S:como unidade e introduza\\sshfs\u123456@u123456.storage.kernelhost.net!23como pasta. O!23no fim é a porta; sem esta indicação, o SSHFS-Win tenta a porta 22. - Deixe «Voltar a ligar no início de sessão» assinalado e clique em «Concluir».
- Na janela de autenticação, introduza a sua palavra-passe e assinale «Memorizar as minhas credenciais».
- A unidade aparece primeiro com um nome técnico. Clique nela com o botão direito do rato, selecione «Mudar o nome» e escreva
storage.
A partir de agora, o armazenamento está disponível em «Este PC» como a unidade storage e é ligado automaticamente e de forma encriptada em cada início de sessão.
Através do PowerShell
É mais rápido com um único comando. Execute-o numa janela normal do PowerShell e não numa janela aberta com «Executar como administrador», porque o Explorador de Ficheiros não vê as unidades ligadas numa sessão com privilégios elevados. O Windows pede-lhe então a palavra-passe:
net use S: \\sshfs\u123456@u123456.storage.kernelhost.net!23 * /user:u123456 /persistent:yes
Em seguida, atribua o nome storage assim:
(New-Object -ComObject Shell.Application).NameSpace('S:').Self.Name = 'storage'
O net use memoriza a unidade, mas não a palavra-passe. Por isso, depois de um reinício, o Windows volta a pedi-la quando abrir a unidade pela primeira vez. Se assinalar «Memorizar as minhas credenciais» nessa janela, o Windows passa a ligar a unidade sem perguntar. O cmdkey não ajuda aqui, porque o SSHFS-Win só aceita credenciais introduzidas na sua própria janela de autenticação.
O net use mostra se a unidade funciona através do SSHFS-Win: na linha de S:, a rede indicada é WinFsp.Np. Esta ligação passa sempre por SSH e, por isso, é encriptada.
SMB no Windows só com encriptação obrigatória
A partir do Windows 11 24H2 e do Windows Server 2025, o Windows pode exigir encriptação em todas as ligações SMB de saída. Só assim o caminho clássico através da partilha backup também é seguro. Ative a encriptação numa janela do PowerShell com privilégios de administrador:
Set-SmbClientConfiguration -RequireEncryption $true -Confirm:$false
Esta definição aplica-se a todas as ligações SMB do computador. Se o seu servidor estiver ligado a outras partilhas mais antigas sem encriptação, deixa de conseguir aceder a elas. Depois, ligue a unidade numa janela normal e verifique se o resultado mostra Encrypted : True:
Test-NetConnection u123456.storage.kernelhost.net -Port 445
cmdkey /add:u123456.storage.kernelhost.net /user:u123456 /pass
net use S: \\u123456.storage.kernelhost.net\backup /persistent:yes
Get-SmbConnection -ServerName u123456.storage.kernelhost.net | Format-List ServerName,ShareName,Dialect,Encrypted
Este método substitui o SSHFS-Win. Se S: já estiver ligada através do SSHFS-Win, desligue-a primeiro com net use S: /delete. Nas versões mais antigas do Windows, não é possível impor a encriptação. Nesses casos, use o SSHFS-Win, como descrito acima.
Para serviços e tarefas agendadas
Uma letra de unidade só é válida na sessão do utilizador que a ligou. Por isso, os serviços, as tarefas agendadas e muitos programas de backup não veem S:. Para backups automáticos, o melhor é usar um programa que suporte SFTP diretamente, por exemplo o rclone ou o restic, com o anfitrião u123456.storage.kernelhost.net, a porta 23 e o seu nome de utilizador.
Erros frequentes e as suas causas
| Mensagem | Causa | Solução |
|---|---|---|
mount error(13): Permission denied | Nome de utilizador ou palavra-passe incorretos, ou «Samba / CIFS» está desativado | Verificar o ficheiro de credenciais e o interruptor e, depois de repor a palavra-passe, atualizar o ficheiro |
mount error(115): Operation now in progress | Porta 445 inacessível ou «Acessibilidade Externa» desativada | Executar o teste de porta descrito acima, verificar os interruptores ou usar SSHFS |
mount error(112): Host is down | O cliente e o armazenamento não chegam a acordo sobre uma versão de SMB comum | Acrescentar a opção vers=3.0 às opções de montagem |
mount error(2): No such file or directory | Nome da partilha errado | A partilha chama-se sempre backup |
bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program. | Falta o pacote cifs-utils | Instalar o pacote, como descrito acima |
| A transferência de ficheiros a partir de 4 GB é interrompida | Cache do cliente SMB | Acrescentar a opção cache=none às opções de montagem |
| Windows: caminho de rede ou nome de rede não encontrado (erro de sistema 53 ou 67) | Falta o WinFsp ou o SSHFS-Win, o caminho está errado ou a porta está bloqueada | Repetir a instalação, verificar o caminho \\sshfs\u123456@u123456.storage.kernelhost.net!23 e executar Test-NetConnection |
| O Windows pede a palavra-passe repetidamente | Palavra-passe incorreta, ou o interruptor «SSH / SFTP / SCP / rsync» ou «Acessibilidade Externa» está desativado | Verificar a palavra-passe nos Detalhes de Ligação e ativar os interruptores nas Definições de Acesso |
| Windows, SMB: erro de sistema 86 ou 1326 | Credenciais incorretas | Apagar com cmdkey /delete:u123456.storage.kernelhost.net e voltar a criar |
| Windows, SMB: erro de sistema 1219 | Já existe uma ligação com outras credenciais | net use \\u123456.storage.kernelhost.net\backup /delete e voltar a ligar |
Para desligar o armazenamento, basta umount /storage no Linux e net use S: /delete no Windows. As credenciais guardadas do SSHFS-Win removem-se no Gestor de Credenciais do Windows, em «Credenciais Genéricas», e as do SMB com cmdkey /delete:u123456.storage.kernelhost.net.
Unidade de rede ou ferramenta de backup?
Uma unidade montada é ideal quando os programas devem escrever diretamente numa pasta, por exemplo para uploads, exportações ou arquivos. Para backups regulares, ferramentas como o rsync, o BorgBackup ou o restic via SSH na porta 23 são muitas vezes a escolha mais robusta: transferem apenas as alterações, retomam execuções interrompidas e, se quiser, encriptam os dados logo no seu servidor. O nosso artigo sobre a estratégia de backup para servidores explica como construir uma solução destas, e para o agendamento ajuda o guia sobre como configurar um cronjob.
Dica: se ativar o «Diretório de Instantâneos ZFS» nas Definições de Acesso, os snapshots do seu Storage Server aparecem como o diretório só de leitura .zfs/snapshot. Pode então recuperar ficheiros individuais simplesmente copiando-os, sem ter de repor um snapshot inteiro.
Segurança em resumo
- No Linux, monte sempre com
sealou use SSHFS e, no Windows, use o SSHFS-Win, para que os dados sejam transferidos de forma encriptada. SMB clássico no Windows, só com encriptação obrigatória a partir do Windows 11 24H2 ou do Windows Server 2025. - O ficheiro de credenciais
/etc/storage-credentialspertence ao root e tem as permissões600. - Desative nas Definições de Acesso tudo aquilo de que não precisa. Se usar apenas SSHFS e SSHFS-Win, «Samba / CIFS» pode ficar desligado.
- Para o SSHFS, use uma chave própria, exclusiva para o armazenamento, como mostrado acima. O artigo Proteger o SSH e configurar a autenticação por chave explica como proteger o SSH em geral.
Perguntas frequentes
Como se chama a partilha do meu Storage Server?
De que portas precisa o Storage Server?
A ligação ao Storage Server é encriptada?
Porque é que a unidade desaparece depois de um reinício?
Porque é que não vejo a unidade no Explorador de Ficheiros, apesar de o net use ter sido bem-sucedido?
Posso montar o Storage Server em vários servidores ao mesmo tempo?
2026 KernelHost GmbH. Todos os direitos reservados. Este guia está protegido por direitos de autor. A sua republicação noutros sites, na íntegra, em parte ou de forma editada, não é permitida sem o nosso consentimento por escrito. Citações com indicação da fonte e ligação são expressamente bem-vindas.

