Sim. Um método fácil para mapear o dispositivo no samba. O dispositivo sendo interno ou externo não faz nenhuma diferença. O critério é que você pode acessar a unidade na sua caixa Linux para compartilhar.
Um exemplo de configuração do Samba é (/etc/samba/smb.conf):
[SharedDrive]
comment = Shared External Drive
path = /media/myexternaldrive
writeable = yes
browseable = yes
valid users = user1, user2
Verifique se a unidade externa está disponível no momento da inicialização quando a configuração do samba será iniciada.
Uma entrada fstab é (/ etc / fstab):
UUID="60292932-ae7d-4676-8f0f-7c319cb66fee" /media/myexternaldrive ext4 defaults 0 0
O arquivo path
entry smb.conf
é o ponto montado de sua unidade externa. Os usuários válidos são nomes de usuários na máquina linux. Você usaria sudo smbpasswd [username] -a
para adicionar o usuário à lista de permissões do samba.
A entrada /etc/fstab
é a UUID
da unidade externa e a mount point
.
No Windows, navegue ou mapeie a unidade:
Existem muitas maneiras de adicionar compartilhamentos de arquivos ao Windows. Você pode fazer isso simplesmente abrindo o navegador de arquivos do Windows e colocando o endereço IP ou o nome do host da máquina Ubuntu, neste formato: \192.168.1.100\
. Isto irá listar todos os seus dispositivos compartilhados da máquina Ubuntu. Clique duas vezes no compartilhamento desejado e responda ao nome de usuário e senha que você forneceu nas configurações acima.
Você também pode clicar com o botão direito do mouse no recurso compartilhado e clicar em map network drive
para atribuir uma letra de unidade ao dispositivo.
Tornar o seu Ubuntu visível fora da sua rede local
Você terá que configurar seu roteador para encaminhar a porta do seu servidor Samba para o seu computador Ubuntu. As portas padrão são TCP ports 139 and 445
. Os padrões do UDP são UDP ports 137 and 138
.
O encaminhamento de porta na maioria dos roteadores será encontrado no grupo Segurança. Em um roteador Linksys (Linksys Smart Wi-Fi), você pode acessá-lo por:
Click Security -> Apps and Gaming -> Port Forwarding
Você encontrará algumas palavras semelhantes na maioria dos roteadores. Você pode ter que procurar o encaminhamento de porta no manual do seu roteador.
Você pode encontrar o endereço IP do seu computador ubuntu navegando na configuração do seu roteador ou executando isto na linha de comando:
hostname -I