Hur man ställer in SMB-fil delning på en Raspberry Pi

Hur man ställer in SMB-fil delning på en Raspberry Pi
Index
  1. Installera SMB-åtkomst
  2. Ansluta till din Pi
  3. Avslutning

Lär dig hur du enkelt ställer in din Raspberry Pi som en nätverksdisk med SMB-protokollet, för att smidigt flytta filer mellan enheter utan USB-enheter.

En Raspberry Pi kan vara en fantastisk lågströmsdator eller server, men att flytta filer mellan en Pi och dina andra enheter över ett nätverk är inte rakt på sak. Tack och lov tar det bara några steg att ställa in din Pi som en nätverksdisk, vilket gör att du enkelt kan kopiera filer utan att sträcka dig efter en USB-enhet eller SD-kort.

Det enklaste sättet att överföra filer mellan en Raspberry Pi och en annan enhet är med Server Message Block-protokollet, också känt som SMB eller Samba. Det är teknologin som först populariserades av Windows, men den stöds också av macOS och de flesta Linux-distributioner. I de flesta fall behöver du inte installera något nytt på din dator för att få åtkomst till SMB-enheter.

Denna guide är skriven främst för en Raspberry Pi som kör Raspberry Pi OS (tidigare kallad Raspbian). Instruktionerna bör också fungera för de flesta enheter som kör Debian eller en distribution baserad på Debian, som Ubuntu. Dina resultat kan variera om din Pi kör ett annat operativsystem.

Du har två huvudsakliga alternativ för att ställa in en SMB-delning på din Raspberry Pi. Du kan ställa in individuella mappar som delningar, eller få åtkomst till din hela hemmapp som en nätverksdelning med inloggning via användarnamn och lösenord. Vi kommer att använda den metoden för denna guide.

Installera SMB-åtkomst

Först behöver du öppna Terminalen. Om du har Pi kopplad till en TV eller monitor, eller om du är i en fjärrskrivbordssession, öppna huvudmenyn, och navigera till Tillbehör > Terminal. Om du använder Pi genom en SSH-anslutning är du redan där.

[enlazatom_show_links]

Först, se till att dina systempaketlistor är uppdaterade – vi uppgraderar inte programvaran just nu. Skriv in detta kommando i Terminalfönstret och tryck sedan på Enter/Return på tangentbordet för att köra det:

sudo apt update

Nu är det dags att installera Samba, Linuximplementeringen av SMB, tillsammans med några hjälpverktyg och wsdd för att möjliggöra automatisk upptäckte på Windows-datorer. Kör nästa kommando:

sudo apt install samba samba-common-bin smbclient cifs-utils wsdd-server

Din Pi kommer att lista alla paket som behöver installeras, tillsammans med hur mycket diskutrymme som kommer att krävas. Tryck på Y för att acceptera och tryck sedan på Enter/Return för att påbörja installationen.

För de nästa stegen behöver du veta ditt Pi-användarnamn. Om du är osäker, kör whoami i Terminalen för att kontrollera. Kör nästa kommando för att ställa in Samba, och ersätt "användarnamn" med ditt användarnamn:

sudo smbpasswd -a användarnamn

Detta kommer att be dig att ställa in ett lösenord för SMB-anslutningar. Det är säkrare att skapa ett nytt lösenord, men du kan också använda ditt PIs vanliga inloggningslösenord.

Det sista steget är att aktivera skrivstöd för hemkataloger i dina SMB-anslutningar. Kör detta kommando för att öppna SMB-konfigurationen i den inbyggda textredigeraren Mousepad (om du inte är i Pi-skrivbordet, använd "nano" istället för "mousepad"):

sudo mousepad /etc/samba/smb.conf

Hitta avsnittet "Delningsdefinitioner" i konfigurationsfilen nära slutet, med "read only = yes" under "[homes]" etiketten. Ändra "yes" till "no" och spara filen från Arkiv > Spara och stäng fönstret.

Du bör också kontrollera den aktuella IP-adressen för din Raspberry Pi, så att du kan skriva in den på dina datorer för att ansluta om Pi inte upptäcks automatiskt i nätverket. Kör detta kommando i Terminalen:

ifconfig -a

Detta kommer att lista alla aktiva nätverksanslutningar. Din IP-adress kommer att listas under anslutningstypen, efter etiketten "inet", och börjar troligen med 192. Min Raspberry Pi är ansluten via sin inbyggda Wi-Fi-anslutning (kallad "wlan0"), och IP-adressen är "192.168.50.156".

Nu är du redo att ansluta till dina PIs filer på en annan dator.

Ansluta till din Pi

Din Raspberry Pis SMB-delning bör nu vara synlig för alla enheter på samma lokala nätverk. Windows-datorer kan ansluta med File Explorer, Macs kan använda Finder, och Linux använder standard filhanteraren (förutsatt att SMB/Samba är aktiverat).

Om du har en Windows-dator, öppna File Explorer och välj Nätverk i sidofältet. Om du ser en varning om nätverksupptäckte, klicka på popup-fönstret och tillåt det på ditt nätverk. Du bör se din Pi.

Raspberry Pi på nätverket—om den inte syns, försök att klicka på uppdatera-knappen. Dubbelklicka på Pi för att ansluta med det användarnamn och lösenord du ställde in tidigare.

Om du har en Mac, öppna Finder och välj Nätverk i sidofältet. Du bör se Pi i listan över enheter, dubbelklicka bara på den. När den har laddats klart, tryck på 'Anslut som' knappen i det övre högra hörnet och logga in med ditt SMB-användarnamn och lösenord.

Om du kör Linux, kontrollera listan över nätverksenheter i din standard filhanterare. Du kan också behöva installera Samba-stacken, om du inte redan har det.

Om din Raspberry Pi inte upptäcks automatiskt, kan du behöva prova att använda IP-adressen. I Windows Filutforskare, skriv två bakåtriktade snedstreck ( \\ ) i platsfältet, följt av IP-adressen, och tryck sedan på Enter/Return. På Mac, öppna Finder, välj Gå > 'Anslut till server' i menyraden, skriv sedan "smb://" i textfältet följt av IP-adressen, och tryck sedan på Anslut.

Du kan också ansluta till SMB-delningar med appen Filer på en iPhone, och Android-enheter har några alternativ för SMB-anslutningar, som File Manager Plus.

Avslutning

Nu när du har SMB-åtkomst inställd på din Raspberry Pi är det enkelt att flytta projekt, spelfiler, dokument och annan data till dina andra datorer. Ingen USB-minne eller SD-kort byte krävs, så länge din Pi och din dator är på samma lokala nätverk.

Viktigt att notera, det finns andra sätt att flytta filer om SMB inte fungerar bra. Du kan prova filöverföringar via SSH, eller installera en FTP-server, men dessa alternativ kräver vanligen att man installerar ytterligare mjukvara på varje dator. Fördelen med Samba/SMB är att det är välstödd på de flesta Windows-, Mac- och Linux-datorer direkt ur lådan.

Nu när du har läst klart Hur man ställer in SMB-fil delning på en Raspberry Pi, inbjuder vi dig att utforska kategorin Linux ytterligare. Där hittar du fler intressanta artiklar som kommer att utöka dina kunskaper och hålla dig informerad. Sluta inte läsa och upptäcka mer!

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *

Go up