Posso mapear uma unidade externa conectada a um netbook Linux em um PC com Windows pela Internet?

1

Eu tenho um netbook rodando Lubuntu 16.04 com dois discos rígidos externos servindo como um servidor doméstico. Eu já o mapeei em meus computadores com Windows em minha rede doméstica, mas gostaria de mapeá-lo pela Internet em uma máquina diferente no meu escritório. Isso é possível?

    
por Kiko Masuda 22.08.2017 / 16:34

1 resposta

0

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
    
por L. D. James 22.08.2017 / 18:47