Compartilhar arquivos entre Windows 7/10 e Debian 9 (Stretch) LXDE

1. Compartilhar arquivos entre Windows 7/10 e Debian 9 (Stretch) LXDE

Daniel Camilo da Silva
DebDann

(usa Debian)

Enviado em 31/05/2018 - 13:40h

Olá a todos!

Gostaria da ajuda de vocês...estou tentando fazer a comunicação entre máquinas com Windows 7 e 10 com um terminal usando Debian 9 64 bits com interface LXDE.
Li várias dicas e tutos na internet...fiz configurações no arquivo "samba.conf" como indicaram e nada. Se alguém puder me ajudar com um passo a passo atual agradeço.
Segundo o que li é que no Debian Stretch o samba não vem configurado e teria de configura-lo, porém já o fiz de todas as maneiras que vi em tutos no Youtube e sites (inclusive aqui no VoL) e não consegui.

[EDIT]
As máquinas Windows 7 e 10 conseguem acessar a pasta compartilhada, só o Debian que não consegue acessar as máquinas Windows...

Meu arquivo samba.conf:
---------------------------------------------
[global]
netbios name = debian
map to guest = bad user
guest account = nobody
wins support = yes

[Arquivos]
path = /compart-debian
read only = No
writable = yes
guest ok = Yes

---------------------------------------------


  


2. Re: Compartilhar arquivos entre Windows 7/10 e Debian 9 (Stretch) LXDE

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 31/05/2018 - 15:16h

Os computadores estão no mesmo grupo de trabalho ou domínio de rede?
--
Dino®
IRC: luisfcc86@freenode.com
Vi veri universum vivus vici
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta
Mensagem do dia: Satã representa conhecimento sem limites e não auto-ilusão hipócrita. 


O Enigma do GNU/Linux
O Enigma do GNU/Linux sempre carregou consigo um mistério. Você deve aprender esse segredo, meu jovem. Você deve aprender sua disciplina. Pois em nada neste mundo você pode confiar. Não nas Debian-like, não nas RPM-based, não nas derivadas do Gentoo. Nisto [aponta para o cachimbo] você pode confiar.



3. Re: Compartilhar arquivos entre Windows 7/10 e Debian 9 (Stretch) LXDE

Daniel Camilo da Silva
DebDann

(usa Debian)

Enviado em 31/05/2018 - 15:50h

Sim. Estão no mesmo grupo de trabalho...inclusive adicionei ao arquivo "samba.conf" a linha: workgroup = WORKGROUP.
Nas estações Windows acesso normal a pasta compartilhada pelo Debian, quando tento acessar as máquinas Windows (pelo nome ou pelo IP, tanto faz) é apresentado a seguinte mensagem: Não há suporte a localização especificada.


4. Re: Compartilhar arquivos entre Windows 7/10 e Debian 9 (Stretch) LXDE

Fernando T. Da Silva
nandosilva

(usa Lubuntu)

Enviado em 31/05/2018 - 16:30h

O mesmo problema acontece com o firewall desativado ?
Tente fazer isto ao invés de ir em Ir/Redes, digite diretamente na barra de url do pcmanfm o endereço: smb://hostname-do-pc-remoto


5. Re: Compartilhar arquivos entre Windows 7/10 e Debian 9 (Stretch) LXDE

Daniel Camilo da Silva
DebDann

(usa Debian)

Enviado em 31/05/2018 - 16:49h

nandosilva escreveu:
O mesmo problema acontece com o firewall desativado ?
Tente fazer isto ao invés de ir em Ir/Redes, digite diretamente na barra de url do pcmanfm o endereço: smb://hostname-do-pc-remoto


O Firewall nos Windows estão desabilitados.
É assim mesmo que estou fazendo: smb://user-pc/

Sempre a mesma mensagem: Não há suporte a localização especificada.



6. Re: Compartilhar arquivos entre Windows 7/10 e Debian 9 (Stretch) LXDE

Suri Mukeba
kwami

(usa Debian)

Enviado em 31/05/2018 - 21:03h

Danleonhart ,

Atente a um aspecto: O samba no seu "SERVER ROLE" (modo de actuação) ou é cliente ou é servidor. E como você não definiu este aspecto na secção "Global", então ele assume o padrão "Stand Alone Server", uma espécie de "Único Servidor".

Se você tem o Debian para disponibilizar arquivos para estações windows, o que é que o servidor vai buscar no cliente?
Às vezes nos enrolamos nesta lógica de implementação de sistemas errada!

Entenda o samba como um pacote para servir ficheiros ao Windows (aos UNIX também, por arrasto), funciona como um interpretador do protocolo smb do netbios NT, portanto quem coloca os ficheiros na rede neste caso é o debian e não as estações windows. O contrário, para que o UNIX vá buscar ao NT, o samba tinha que estar no NT, percebes?

Contudo, eu particularmente, nunca passei por esse cenário (UNIX pegando ficheiro no NT), mas farei uma experiência no LAB e se ainda não tiveres a solução vamos tentar encontrá-las aqui com os linuxeiros!


7. Re: Compartilhar arquivos entre Windows 7/10 e Debian 9 (Stretch) LXDE

Daniel Camilo da Silva
DebDann

(usa Debian)

Enviado em 31/05/2018 - 22:01h

kwami escreveu:

Danleonhart ,

Atente a um aspecto: O samba no seu "SERVER ROLE" (modo de actuação) ou é cliente ou é servidor. E como você não definiu este aspecto na secção "Global", então ele assume o padrão "Stand Alone Server", uma espécie de "Único Servidor".

Se você tem o Debian para disponibilizar arquivos para estações windows, o que é que o servidor vai buscar no cliente?
Às vezes nos enrolamos nesta lógica de implementação de sistemas errada!

Entenda o samba como um pacote para servir ficheiros ao Windows (aos UNIX também, por arrasto), funciona como um interpretador do protocolo smb do netbios NT, portanto quem coloca os ficheiros na rede neste caso é o debian e não as estações windows. O contrário, para que o UNIX vá buscar ao NT, o samba tinha que estar no NT, percebes?

Contudo, eu particularmente, nunca passei por esse cenário (UNIX pegando ficheiro no NT), mas farei uma experiência no LAB e se ainda não tiveres a solução vamos tentar encontrá-las aqui com os linuxeiros!


Caramba mano!
Que explicação da poxa!!!
Pensava que se ele fosse enxergado pelas máquinas Windows também poderia acessá-las.
Na verdade o que quero é simplesmente trocar arquivos entre o Debian e as estações Windows.
Não fiz do Debian um Server AD-DC...tanto que esse serviço não inicializa aqui quando os smbd,nmbd e winbind estão startados.
Obrigado pelas informações!


8. Re: Compartilhar arquivos entre Windows 7/10 e Debian 9 (Stretch) LXDE

Suri Mukeba
kwami

(usa Debian)

Enviado em 31/05/2018 - 23:08h

Danleonhart escreveu:

kwami escreveu:

Danleonhart ,

Atente a um aspecto: O samba no seu "SERVER ROLE" (modo de actuação) ou é cliente ou é servidor. E como você não definiu este aspecto na secção "Global", então ele assume o padrão "Stand Alone Server", uma espécie de "Único Servidor".

Se você tem o Debian para disponibilizar arquivos para estações windows, o que é que o servidor vai buscar no cliente?
Às vezes nos enrolamos nesta lógica de implementação de sistemas errada!

Entenda o samba como um pacote para servir ficheiros ao Windows (aos UNIX também, por arrasto), funciona como um interpretador do protocolo smb do netbios NT, portanto quem coloca os ficheiros na rede neste caso é o debian e não as estações windows. O contrário, para que o UNIX vá buscar ao NT, o samba tinha que estar no NT, percebes?

Contudo, eu particularmente, nunca passei por esse cenário (UNIX pegando ficheiro no NT), mas farei uma experiência no LAB e se ainda não tiveres a solução vamos tentar encontrá-las aqui com os linuxeiros!


Caramba mano!
Que explicação da poxa!!!
Pensava que se ele fosse enxergado pelas máquinas Windows também poderia acessá-las.
Na verdade o que quero é simplesmente trocar arquivos entre o Debian e as estações Windows.
Não fiz do Debian um Server AD-DC...tanto que esse serviço não inicializa aqui quando os smbd,nmbd e winbind estão startados.
Obrigado pelas informações!


Mano, quase que pecava por nunca ter sido cliente de estações Windows. O Linux pode acessar a uma partilha windows com o pacote samba-client. Mão na massa.

Olhe, testei no LAB (olha foi bom, nunca tinha acessado uma partilha Win com um UNIX) e comigo funcionou lindamente.
1º Para servir, conforme já disseste está na boa então toca a ser servido.
Partindo do pressuposto que todas as máquinas (UNIX e NT) estejam na mesma faixa de rede ex: 192.168.10.x/24:

Configure a partilha no Win, propriedades (sobre a pasta) >> partilhar >> partilha avançada e defina as permissões
No debian abra um explorador de ficheiro e clique em >>Outras localizações, abrirá no explorador Rede Windows clique e caso a partilha estiver bem feita a partir do windows, o daemon do pacote samba-client que por padrão, já vem habilitado (caso não esteja, instale o pacote samba-client ) reconhecerá a estação windows. Clica nela, e coloque as credenciais do usuário (WINDOWS da estação que será acessada) preencha as demais informações de login e pronto ...
Abrirá a partilha!!

Espero ter ajudado!









Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts