Estou trabalhando em uma máquina Fedora 41. Se eu abrir o navegador de arquivos e na barra de endereço digitar, sftp://some_user@some_linux_PC
ele pede some_user
a senha do e depois disso eu posso ler e gravar arquivos no outro PC Linux. Quero fazer o mesmo, mas onde o PC remoto tem o Windows 11. Isso é possível? Como?
Como sugerido aqui , tentei smb://some_user@some_windows_PC
, mas não funciona. Tenho o samba instalado.
No momento, estou usando o Windows RDP com o Remmina, mas é muito desagradável trabalhar com uma conexão de vídeo e está machucando meus olhos.
Preciso habilitar algumas configurações no Windows primeiro?
Tente o seguinte (testado em uma VM Fedora em um host Windows 11):
sam
e criei uma senha)Compartilhe a pasta Desktop:
a. Clique com o botão direito -> Propriedades -> Compartilhamento. Clique em Compartilhar. No menu suspenso, selecione o usuário criado (
sam
). Clique em Adicionar. Clique em Compartilhar. Clique em Concluído.b. De volta ao Desktop, clique em Compartilhamento Avançado... Caixa de seleção Compartilhar esta pasta. Clique em Permissões e depois em Adicionar. Em Insira os nomes dos objetos a serem selecionados, insira o usuário criado (
sam
). Clique em Verificar nomes e depois em OK.c. De volta à Permissão para Desktop, selecione o usuário criado e dê a ele todas as permissões nas caixas de seleção abaixo. Clique em Aplicar e depois em OK. Novamente Aplicar e OK. Feche a janela de propriedades.
\\DESKTOP-XXXXXX\Desktop
. Anote o compartilhamento.smb://sam@DESKTOP-XXXXX/Desktop
. Em seguida, digite a senha do usuário criado.Por padrão, nenhuma pasta é compartilhada no Windows, e o compartilhamento de arquivos e impressoras geralmente está desabilitado. Sem o compartilhamento explícito habilitado,
smb://
não funcionará.Não tenho uma máquina Windows na minha frente agora, mas estas são etapas que definitivamente precisam ser seguidas:
Habilitar descoberta de rede e compartilhamento de arquivos:
Painel de controle > centro de rede e compartilhamento > configurações avançadas de compartilhamento
Ativar descoberta de rede
Ativar compartilhamento de arquivos e impressoras
Desative o compartilhamento protegido por senha se não quiser exigir um login
Verifique as configurações do firewall
O comportamento é típico do Windows quando:
As permissões de compartilhamento não estão definidas corretamente
Contas de usuário do Windows não têm permissões de compartilhamento
A conta não tem senha, senhas em branco geralmente não funcionam com SMB
O firewall do Windows está bloqueando o acesso
Configuração do Windows:
Crie um usuário com uma senha (nada de senhas em branco!).
Compartilhe uma pasta > clique com o botão direito em uma pasta > compartilhe > pessoas específicas > adicione seu usuário
Em "compartilhamento avançado, definir permissões, acesso de leitura/gravação
Verifique o firewall, permita "compartilhamento de arquivos e impressoras (SMB)" nas regras de entrada
Tente configurar o Fedora:
smb://windows_ip/shared_folder, não apenas smb://windows_pc
tente montar via terminal
Verifique se o SMB está em execução, smbclient -L //windows_ip -U windows_user
Confira este tutorial também ( o primeiro é para Mmc, mas os passos básicos devem ser bem parecidos ):
Maneiras fáceis de habilitar o compartilhamento de arquivos em uma rede (localmente)
Como configurar o compartilhamento de arquivos de rede no Windows