Så här överför du filer mellan Linux och Windows via LAN

du har försökt använda en flash-enhet eller SD-kort för att överföra filer från Linux till en Windows-dator, och du tyckte att det var irriterande och tröttsamt, särskilt när det finns många filer att flytta, och det tar åldrar att slutföra.

du behöver inte slösa bort din dyrbara tid med lagringsenheter när du snabbt och enkelt kan flytta filer över ditt lokala nätverk (LAN).

de viktigaste metoderna som används för att göra detta är:

  • skapa en andel i Linux för att komma åt den från Windows med Samba
  • skapa en andel i Windows för att komma åt den från Linux

skapa en andel i Linux och komma åt den från Windows med Samba

det bästa och snabbaste sättet att göra detta är genom att installera Samba-sviten. Samba är en idealisk lösning för att dela filer mellan olika enheter som Windows, Linux eller Mac-maskiner. Maskinerna måste nätverkas med en generisk router.

Windows-maskiner har funktionalitet som gör att de kan arbeta med Samba ur lådan, så du behöver bara installera ett paket för Linux-maskiner.

1. På din Linux-maskin öppnar du platsen som innehåller de filer du vill dela.

2. Högerklicka på filen och välj ”delningsalternativ.”

transfer-files-linux-windows-via-lan-sharing-options

3. Om du får en fråga som ber dig att installera Samba-tjänster, klicka på ” Installera service.”

4. Klicka på Starta om session när Samba-tjänsten är installerad för att aktivera delning.

5. Markera rutorna” dela den här mappen” och ”Tillåt andra att skapa och ta bort filer i den här mappen”.

6. Klicka på” Skapa Dela ” för att slutföra processen.

7. Öppna Terminal och skriv följande kommandon:

sudo smbpasswd-ett användarnamn

ersätt användarnamn med ditt eget användarnamn.

sudo cp / etc / samba / smb.conf / etc / samba / smb.conf.oldsudo nano / etc / samba / smb.conf

8. Hitta det globala avsnittet och Lägg till raderna:

kryptera lösenord = truewins support = ja

9. Tryck Ctrl + O och Ctrl + X för att spara och avsluta.

10. Starta om Samba:

sudo service smbd omstart

11. Gå till Windows-maskinen och högerklicka på Start och välj sedan kör.

12. I rutan Kör skriver du kommandot: \computer_name\share_name5.

Obs: datornamnet i det här fallet kan vara Linux-maskinens IP-adress, som du kan hitta genom att gå till Linux-datorn och öppna terminalen och sedan skriva ipconfig.

13. Skriv Linux-datornamnet och dela resursnamnet.

14. En prompt visas som ber om dina referenser.

15. Skriv in ditt Linux användarnamn och lösenord. Klicka på OK.

16. Försök att komma åt aktierna från din Windows-dator.

den nya servern ska visas i” Mina nätverksplatser ” i Windows.

alternativt gör du följande: högerklicka på Start och välj Kör och ange sedan: //server. Ersätt servern med namnet eller IP-adressen för den dator som kör din Samba-server. Ett fönster med de bläddringsbara delarna från servern öppnas.

Obs: För att komma åt icke-bläddringsbara aktier, använd den här koden: \server\share name

skapa en andel i Windows för att komma åt den från Linux

detta kommer att göras i tre steg enligt följande:

  • Aktivera delning i Windows
  • dela mappen
  • öppna den från Linux

Aktivera delning i Windows

börja med att se till att nätverksinställningarna är konfigurerade för att tillåta en anslutning från Linux-systemet. För att göra detta:

1. Gå till Kontrollpanelen och klicka på ”Nätverk och Internet.”

transfer-files-linux-windows-via-lan-control-panel-network-and-internet

2. Välj ” Nätverks-och delningscenter.”

transfer-files-linux-windows-via-lan-control-panel-network-and-internet-network-and-sharing-center

3. Fönstret Nätverks-och delningscenter öppnas. Klicka på ” Ändra avancerade inställningar.”

transfer-files-linux-windows-via-lan-control-panel-network-and-internet-network-and-sharing-center-change-advanced-settings

4. Aktivera dessa två inställningar:” Network Discovery ”och” slå på fil-och skrivardelning.”

transfer-files-linux-windows-via-lan-network-and-sharing-center-enable

5. Klicka på Spara ändringar.

6. Delning är nu aktiverad.

dela mappen

skapa en delad mapp för Linux-systemet för att se, ansluta och komma åt. Du kan dela vad som helst, så följ dessa steg:

1. Hitta mappen du vill dela och högerklicka på den.

2. Välj ” Egenskaper.”

transfer-files-linux-windows-via-lan-file-explorer-properties

3. Klicka på ”Avancerad delning under fliken Delning.”

4. Under fönstret Avancerad delning aktiverar du alternativet ”Dela den här mappen”.

5. Klicka På ” Behörigheter.”

Obs: i Behörighetsfönstret kan du begränsa åtkomsten till mappen till specifika användare eller konton. Välj ”Full Kontrollbehörighet till alla” för att ge alla användare åtkomst. På så sätt kan vem som helst läsa och skriva ändringar i filerna i mappen du delar.

om du dock vill begränsa åtkomsten till specifika användarkonton, ta bort ”alla” – användaren, Lägg till de användare du vill ha och tilldela sedan relevanta behörigheter till dem. Användarkontona är de som finns på Windows-systemet (inte Linux-systemet).

6. Klicka på OK för att stänga fönstret behörigheter.

7. Klicka på OK för att stänga fönstret Avancerad delning.

8. Gå till fliken Säkerhet i fönstret huvudegenskaper.

Obs: konfigurera liknande behörigheter som i delningsinställningarna så att Linux-användare kan komma åt den delade mappen.

om de inte matchar tillämpas de mest restriktiva inställningarna.

om användaren du tänker dela med redan har säkerhetsbehörigheter stänger du fönstret och flyttar till det tredje steget. Annars klickar du på” Redigera ”för att lägga till en användare, klicka på” Lägg till ” i Behörighetsfönstret som öppnas och ange användarens detaljer.

9. Klicka på OK på alla fönster. Mappen ska nu delas med ditt nätverk.

åtkomst från Linux

du kan montera den delade mappen med Linux GUI eller genom att använda en kommandorad. För vårt exempel använder vi Terminal eftersom det fungerar över många distributioner, och det är snabbare.

för att göra detta behöver du cifs-utils-paketet för att montera SMB-aktier. Den kompletta följande steg.

1. I terminalen skriver du:

sudo apt-get installera cifs-utils

2. Gör en katalog.

3. Montera aktien i katalogen

4. Skapa en mapp på skrivbordet. (Det är lättare att komma åt härifrån.)

5. Skapa och montera mappen med dessa kommandon:

mkdir ~ / Skrivbord / Windows-Sharesudo mount.cifs//WindowsPC/dela/hem/användarnamn / Skrivbord / Windows-dela –o Användare=Användarnamn

om du uppmanas till root-lösenordet för Linux-systemet och för ditt användarkonto på Windows, Sätt in var och en av dem och kör kommandot.

du ser nu innehållet i Windows share och kommer att kunna lägga till data till den.

kan du nu överföra filer till och från Linux och Windows-system? Berätta vad som fungerade för dig, och om du har en annan metod, dela med oss nedan.

Elsie Biage Elsie Biage

min passion har alltid varit att dela varje bit av användbar information jag hittar på tech, med det yttersta målet att hjälpa människor att lösa ett problem.

våra senaste tutorials levereras direkt till din inkorg.

Lämna ett svar

Din e-postadress kommer inte publiceras.

Previous post Yug Ylimaf
Next post selen kontinuerlig Integration med Jenkins [selen – Maven – Git – Jenkins] – steg för steg Guide