Video: addPeople rekryterar - Systemadministratör IT - Attends 2024
Samba avser ett fil- och skrivardelningsprogram som tillåter Linux att efterlikna en Windows-fil och skrivarserver så att Windows-datorer kan använda delade Linux-kataloger och -skrivare. Om du vill använda Linux som en fil- eller skrivarserver i ett Windows-nätverk behöver du veta hur man dansar Samba.
Eftersom Linux och Windows har sådana olika filsystem kan du inte skapa en Linux-filserver genom att bara ge Windows-användare tillgång till Linux-kataloger. Windows-klientdatorer skulle inte kunna komma åt filer i Linux-katalogerna. Det finns för många skillnader mellan filsystemen. Till exempel:
-
Linux-filnamn är skiftlägeskänsliga, medan Windows-filnamn inte är. Till exempel i Windows, File1. txt och fil1. txt är samma fil. I Linux är de olika filer.
-
I Linux används inte perioder för att ange filtillägg. Linux-filnamn använder inte tillägg.
-
Windows har filattribut som skrivskyddad och arkiv. Linux har inte dessa.
Windows-nätverk använder i princip ett protokoll som heter SMB, som står för Server Message Block, för att hantera utbyte av fildata bland filservrar och klienter. Linux har inget SMB-stöd inbyggt.
Därför krävs Samba. Samba är ett program som efterliknar uppförandet av en Windows-baserad filserver genom att implementera SMB-protokollet. Så när du kör Samba på en Linux-server, ser Windows-datorerna på ditt nätverk Linux-servern som om det var en Windows-server.
Som en Windows-server fungerar Samba genom att utse vissa kataloger som aktier. En dela är helt enkelt en katalog som görs tillgänglig för andra användare via nätverket. Varje del har följande delar:
-
Dela namn: Det namn som delningen är känd över nätverket. Dela namn ska vara åtta tecken när det är möjligt.
-
Sti: Vägen till katalogen på Linux-datorn som delas, till exempel UsersDoug .
-
Beskrivning: En enhetsbeskrivning av aktien.
-
Tillgång: En lista över användare eller grupper som har fått tillgång till aktien.
Samba innehåller också ett klientprogram som låter en Linux-dator komma åt Windows-filservrar.
Varför valde Sambas utvecklare att ringa sitt program Samba? Enbart för att protokollet som Windows-fil och skrivarservrar använder för att kommunicera med varandra kallas SMB, vilket står för Server Message Block. Lägg till ett par vokaler till SMB, och du får Samba.