Hvordan det allerede er af offentlig og massiv viden, Samba er et gratis softwareprojekt der muliggør implementering af Windows fildelingsprotokol, i operativsystemer af typen UNIX, især den gratis og åbne lignende GNU / Linux.
Samba kom op Windows 7 aktiveret som standard. Men fra da af, det vil sige i den tidligere version Windows 8.X, og i den nuværende, Windows 10, skal den aktiveres manuelt for at lave en delt ressource i et netværk af en computer med disse Private operativsystemer, registreres og tilsluttes på en computer med GNU / Linux. Derfor er det vigtigt at kende proceduren for at aktivere den og nå dette mål.
protokollen Samba kendt som SMB (serverbeskedblokering), og i nogle litteraturer som CIFS (Fælles internetfilsystem)ud over blot at tillade computere med GNU / Linux, Mac OS X eller Unix Generelt kan de dele eller få adgang til ressourcer i Windows-baserede netværk, det er faktisk, en række Unix-applikationer der implementerer SMB-protokol, som bruges til klient-server operationer i et netværk.
På denne måde en computer Unix eller lignende med Samba du kan indtaste et Microsoft-netværk, viser sig som Server og / eller klientog således være i stand til at:
- Se og udforsk klientcomputere på netværket for at lette samarbejde og interaktion med dem.
- Del og få adgang til netværksressourcer, såsom mapper, filer eller enheder såsom diske, printere, scannere og MFP'er.
- Gør verifikationen af klientcomputere lettere via et adgangsnavn mod et Windows-domæne.
- Tillad interaktion og integration med en Name Resolution Server (WINS) på et Windows-netværk.
Endelig skal du huske det, før du går ind i emnet Windows 10, er den mest moderne og avancerede Microsoft-operativsystem, fra Juli 29 2015Mens Windows 7 fra 14 januar 2020, ikke længere har Officiel udvidet support. Mens, Windows 8.1 vil lide den samme konsekvens af 10 januar 2023.
Derfor erstattes de gratis med Gratis og åbne operativsystemerSom GNU / Linux, eller du bliver nødt til at betale prisen for at opgradere til Windows 10 og dermed have officiel støtte.
Hvordan aktiveres Samba-tjenesten i Windows 10 for at forbinde delte ressourcer i GNU / Linux?
Bemærkninger og anbefalinger
Til vores case study bruger vi 2 fysiske computere, en med Windows 10 og en anden med MXLinux 19.1 (DEBIAN 10) på et hjemmenetværk, dvs. uden netværksservere. Bare en Router der tildeler IP-adresser dynamisk.
Det er ideelt, at computeren med Windows 10 have en Hold navn y Arbejdsgruppe / domænenavn håndterbar, dvs. kort, læselig og let at huske, hvis det er nødvendigt eller muligt. Og så vidt muligt, at Arbejdsgruppe / domænenavn er den samme som den, der er konfigureret i computer med GNU / Linux.
trin 1
Konfigurer computernavn og arbejdsgruppe / domænenavn
Antages det, at Netværksarbejdsgruppens navn fra computeren med GNU / Linux havet "Hjem", skal du gå til computeren med Windows 10, stop i den kaldte fane "Hold navn" fra vinduet "Systemegenskaber", adgang til ved valg af Panel de kontrol ringe «Konfiguration af avanceret udstyr», foretag ændringen som vist på billedet umiddelbart nedenfor.
Du kan ikke foretage den dobbelte ændring på én gang, dvs. du skal ændre "Hold navn" først og genstart, og derefter navnet på «Arbejdsgruppe " netværk og genstart.
trin 2
Aktivér SMB1.0 / CIFS-funktionen i Windows 10
I dette trin skal du få adgang til "Windows-funktioner" gennem ruten "Kontrolpanel", "Programmer" og "Programmer og funktioner". Når du er der, skal du trykke på (aktivere) det felt, der svarer til "Støtte til SMB 1.0 / CIFS fildelingsprotokol".
Så skal du trykke på knappen "Aktivér", som vist på billedet umiddelbart nedenfor. Fortrinsvis skal den genstartes for at ændringerne kan accepteres fuldt ud.
Hvis det ønskes, afkrydsningsfeltet for "SMB direkte" for mere avanceret support (brug) af protokollen.
trin 3
Valider og aktiver understøttelse af SMB 1.X / 2.X / 3.X fra Windows Power Shell
For at registrere og aktivere / deaktivere via Windows Power Shell, The Samba-netværksprotokol fra Windows 10, kan følgende kommandoer udføres for hvert tilfælde:
SMB 1.X
opdage
Get-WindowsOptionalFeature –Online –FeatureName SMB1Protocol
deaktiver
Disable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
Aktiver
Enable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
SMB 2.X / 3.X
opdage
Get-SmbServerConfiguration | Select EnableSMB2Protocol
deaktiver
Set-SmbServerConfiguration –EnableSMB2Protocol $false
Aktiver
Set-SmbServerConfiguration –EnableSMB2Protocol $true
For vores casestudie blev begge protokoller aktiveret, det vil sige SMB 1.0 og SMB 2.X / 3.X ved hjælp af applikationen "Windows PowerShell ISE" som "Administrator", som er den, der vises på billedet lige nedenfor.
trin 4
Opret en deling
Til vores casestudie kaldes en mappe "Eksempel" ved roden af Windows 10-operativsystem bruges, hvor en navngivet bruger oprettes "Sysadmin" ("Admin"ifølge filudforskeren i stien "C: \ Brugere \ Admin". Den delte ressource skal oprettes, helst med tilføjelse af brugeren "Alle sammen" med alle de nødvendige sikkerhedstilladelser og delt i dette tilfælde med det samme navn på netværket, dvs. "Eksempel".
Som vist på de følgende billeder:
- Sysadmin Bruger rigtigt navn: Admin
- Alle tilladelser til brugertildeling og sikkerhed: til mappen «Eksempel»
- Tildeling af netværksnavn "Eksempel": for andelen.
- Netværksressourcevisning: fra Windows 10
trin 5
Forbind delingen på computeren med GNU / Linux
For dette trin, fra den kaldte computer "VITP2413" vi åbner en File Explorer i vores GNU / Linux-operativsystem, at oprette forbindelse via Samba til del "Eksempel" findes på computeren "VIT" hvad der har Windows 10som vist på de følgende billeder:
- Kører File Explorer: at køre netværkssti "Smb: // vit / eksempel" mod den delte ressource på computeren med Windows 10.
- Windows 10 brugerparameterindstillinger: til samba-forbindelsen.
- Del visning: på Windows 10 kaldet "Eksempel" på GNU / Linux.
Endelig kan du få mere at vide om dette emne Microsofts officielle link om det.
Konklusion
Vi håber det "nyttigt lille indlæg" om «¿Cómo activar el Servicio de Samba en Windows 10 para conectar recursos compartidos en GNU/Linux?»
, som er en vigtig teknisk operation at udføre, nu det «Windows 7»
, det er ikke længere den stabile version og med officiel støtte fra «Microsoft»
være meget interesse og nytteFor det hele «Comunidad de Software Libre y Código Abierto»
og med stort bidrag til udbredelsen af det vidunderlige, gigantiske og voksende økosystem af applikationer af «GNU/Linux»
.
Og for mere information, tøv ikke altid med at besøge nogen Online bibliotek som OpenLibra y jedit at læse bøger (PDF-filer) om dette emne eller andre videnområder. For nu, hvis du kunne lide dette «publicación»
, stop ikke med at dele det med andre, i din Favoritwebsteder, kanaler, grupper eller samfund af sociale netværk, helst gratis og åbent som Mastodon, eller sikker og privat lignende Telegram.
Eller besøg blot vores hjemmeside på DesdeLinux eller tilmeld dig den officielle kanal Telegram af DesdeLinux at læse og stemme på denne eller andre interessante publikationer om «Software Libre»
, «Código Abierto»
, «GNU/Linux»
og andre emner relateret til «Informática y la Computación»
Og «Actualidad tecnológica»
.
hola
Hvad Windows 10 ikke har aktiveret som standard er smb1, som af sikkerhedsmæssige årsager ikke anbefaler at bruge det. Men smb (cifs) -protokollen eksisterer stadig normal. Det bedste er at aktivere brugen af smb2 og smb3 i Samba-konfigurationen på Linux-maskinen, som jeg vil dele mapper med
Hilsen Camilo! Tak for din kommentar og afklaring om det diskuterede emne.
Windows-delte mapper kan endda fås på Linux med følgende kommando: mount -t cifs // ip / resource / mount_point -o domæne = domæne, brugernavn = bruger
Parameteren "domæne" ville blive brugt, hvis Windows-computeren er i et Active Directory-domæne.
Hilsen Gonzalo! Tak for din kommentar og bidrag til det diskuterede emne. Nogle gange er det bedre at oprette forbindelser via terminal end via graf.
det fungerede perfekt! Mange tak!