Kā iestatīt tīkla koplietoto mapi Ubuntu ar Samba

Kā iestatīt tīkla koplietoto mapi Ubuntu ar Samba

Ja kādreiz esat vēlējies viegli koplietot failus savā mājas tīklā vairākās operētājsistēmās, tad meklējiet tālāk par Samba.





Šī rokasgrāmata parādīs, kā iestatīt tīkla koplietoto mapi Ubuntu Linux, izmantojot Samba. Izmantojot Samba serveri, varat viegli koplietot failus savā tīklā neatkarīgi no tā, vai izmantojat Windows, macOS vai Linux.





Kas ir Samba?

Samba ir failu koplietošanas pakalpojums, kas ievieš SMB protokolu komplekta atvērtā pirmkoda versijas, kuras sākotnēji izstrādāja Microsoft un IBM. Samba satur programmas, kas ļauj tai sadarboties ar Microsoft Windows failu koplietošanas protokoliem.





lētākā vieta, kur iegādāties mūziku tiešsaistē

Samba arī ļauj ērti sazināties ar citiem klientiem, izmantojot standarta TCP/IP tīklu.

1. darbība: Samba instalēšana

Šajā rokasgrāmatā tiks izmantota Ubuntu Linux 20.04 LTS, taču darbībām vajadzētu darboties pat tad, ja izmantojat Ubuntu 16.04 vai jaunāku versiju. Sāciet, atjauninot paketes avota informāciju.



sudo apt update

Pēc tam instalējiet Samba, izmantojot zemāk esošo komandu:

sudo apt install samba

Lai pārbaudītu, vai Samba ir veiksmīgi instalēta, palaidiet šādu komandu:





smbd --version

Rezultātam jābūt līdzīgam zemāk redzamajam.

2. darbība. Samba konfigurēšana

Lai varētu droši koplietot failus ar citām tīkla ierīcēm, jums ir jākonfigurē Samba serveris. Galvenais Samba konfigurācijas fails atrodas vietnē /etc/samba/smb.conf datorā. Šajā rokasgrāmatā Samba konfigurācijas faila rediģēšanai tiek izmantots teksta redaktors Vim, taču varat izmantot jebkuru citu jūsu izvēlētu teksta redaktoru.





Piezīme: Lai rediģētu konfigurācijas failu, jums ir jābūt administratora tiesībām.

sudo vim /etc/samba/smb.conf

Konfigurācijas faila apakšā pievienojiet šādas rindas.

[sambashare]
comment= Network Shared Folder by Samba Server on Ubuntu
path = /home/your_username/sambashare
force user = smbuser
force group = smbgroup
create mask = 0664
force create mode = 0664
directory mask = 0775
force directory mode = 0775
public = yes
read only = no

Atcerieties atjaunināt ceļš parametru ar savu lietotājvārdu. Lietotājvārdu var iegūt, izpildot šādu komandu:

echo $USER

Uz izejiet no Vim redaktora pēc izmaiņu veikšanas vienkārši ierakstiet : wq un nospiediet Ievadiet taustiņu.

Izpratne par konfigurācijām

Šeit ir īss tikko pievienoto konfigurācijas rindu apraksts.

  • Sadaļa : Jaunu sadaļu konfigurācijas failā attēlo kvadrātiekavas ( [] ). Šajā gadījumā sadaļa ir [sambashare] .
  • Komentēt : Šī koda rinda sniedz īsu izklāstu par šo sadaļu. Tas ir īpaši noderīgi, ja konfigurācijas failā ir vairākas koplietojamas direktoriju sadaļas.
  • Ceļš : Šis ir ceļš uz jūsu norādītās tīkla koplietotās mapes direktoriju.
  • Piespiest lietotāju : Sistēmas lietotājs, kuru Samba serveris izmantos failu koplietošanai.
  • Spēka grupa : Tās grupas nosaukums, kurai piederēs Samba sistēmas lietotājs.
  • Izveidojiet masku : Šis parametrs iestatīs atļaujas jaunizveidotajiem failiem koplietotajā mapē. Šajā gadījumā vērtība ir 0664, kas nozīmē, ka faila īpašniekam un grupai būs lasīšanas un rakstīšanas atļaujas, savukārt citiem lietotājiem būs tikai lasīšanas atļaujas.
  • Piespiedu izveides režīms : Darbojas kopā ar izveidot masku parametru, lai iestatītu pareizās failu atļaujas.
  • Direktorija maska : Šis parametrs nosaka koplietotās mapes mapju atļaujas. Atļaujas 0775 nozīmē, ka īpašnieks un grupa ir lasījuši, rakstījuši un izpildījuši atļaujas, bet citi ir lasījuši un izpildījuši tikai atļaujas.
  • Piespiest direktorijas režīmu : Šis parametrs darbojas sadarbībā ar direktoriju maska lai pārliecinātos, ka ir iestatīta pareizā direktorija atļauja.
  • Publisks : Šis parametrs norāda, ka šī ir publiska mape jūsu tīklā un tai var piekļūt citas ierīces.
  • Tikai lasīt : Norāda koplietojamās mapes failu modificēšanas atļaujas.

3. darbība: Samba resursu izveide

Kad esat konfigurējis Samba serveri, tagad jums ir jāizveido nepieciešamie resursi, piemēram, Samba lietotājs un direktorijs, ko koplietot. Šie resursi atvieglos mapes kopīgošanu tīklā.

1. Koplietotā mape

Koplietojamā mape ir jāizveido iepriekš norādītajā Samba konfigurācijas failā norādītajā ceļā. Šajā rokasgrāmatā tiek izmantota koplietota mape ar nosaukumu sambashare kas atrodas jūsu mājas direktorijā.

Dodieties uz savu mājas direktoriju, izmantojot cd komanda .

cd ~

Pēc tam izveidojiet koplietojamo direktoriju, izmantojot tālāk norādīto komandu.

mkdir -p sambashare

2. Samba lietotājs un grupa

Nākamais solis ir izveidot Samba sistēmas lietotāju un grupu, kas norādīta konfigurācijas failā.

Sistēmas grupu Samba var izveidot, izmantojot šādu komandu:

sudo groupadd --system smbgroup

Pēc tam izveidojiet Samba sistēmas lietotāju, izmantojot useradd .

sudo useradd --system --no-create-home --group smbgroup -s /bin/false smbuser

Iepriekš minētā komanda izveido sistēmas lietotāju un pievieno lietotāju iepriekš izveidotajai Samba grupai. Tā kā šis ir sistēmas lietotājs, mājas direktorijs netiks izveidots.

3. Koplietojamās mapes īpašnieka maiņa

Kad Samba lietotājs un grupa ir izveidoti, tagad varat mainīt koplietotās mapes īpašnieku uz jauno lietotāju smbuser un grupa uz smbgroup . To var panākt, izmantojot zemāk esošo komandu:

sudo chown -R smbuser:smbgroup ~/sambashare

Visbeidzot, izdodiet tālāk norādīto komandu, lai grupai piešķirtu rakstīšanas piekļuvi koplietotajai mapei un tās saturam.

sudo chmod -R g+w ~/sambashare

4. darbība: restartējiet Samba pakalpojumu

Jums vajadzētu restartēt Samba pakalpojumu, lai izmaiņas Samba konfigurācijas failā stātos spēkā.

sudo systemctl restart smbd

Pēc pakalpojuma restartēšanas varat pārbaudīt tā statusu, izmantojot tālāk norādīto komandu.

sudo systemctl status smbd

Piezīme : Ja esat iespējojis ugunsmūri, pievienojiet Samba arī iespējotajiem noteikumiem, izmantojot komanda ufw .

sudo ufw enable samba

5. darbība: piekļuve koplietotajai mapei

Jūsu koplietotajai mapei tagad var piekļūt jūsu tīkla ierīces.

Operētājsistēmā Windows

Operētājsistēmā Windows varat piekļūt koplietotajai mapei, izmantojot Windows Explorer. Failu pārlūku var palaist, izmantojot Windows + E. īsinājumtaustiņš.

Adreses joslā ierakstiet \ ip_address_of_pc_with_shared_foldder sambashare .

Neaizmirstiet aizstāt ar pareizo IP adresi un koplietotās mapes nosaukumu.

kā redzēt savus YouTube abonentus

Sistēma arī lūgs ievadīt lietotāja lietotājvārdu un paroli Linux datorā.

Ubuntu

Operētājsistēmā Ubuntu Linux atveriet noklusējuma failu pārvaldnieku un noklikšķiniet uz Citas atrašanās vietas pogu. Pēc tam, Izveidojiet savienojumu ar serveri ievadi, ievadiet IP adresi šādā formātā:

smb://ip_adresss_of_pc_with_shared_folder/sambashare

Jūs varat izveidot savienojumu kā reģistrēts lietotājs vai anonīms. Paturiet prātā, ka, ja izvēlaties Reģistrēts lietotājs nolaižamajā izvēlnē jums būs jānorāda lietotāja akreditācijas dati.

Operētājsistēmā macOS

Mac lietotāji var arī viegli piekļūt koplietotajai mapei. Izvēlnē Finder noklikšķiniet uz Tīkls cilne, un tiks parādīts dators ar publiski koplietoto mapi. Atlasiet to un jums vajadzētu būt iespējai piekļūt failiem.

Efektīva failu koplietošana starp vairākām ierīcēm

Šajā rokasgrāmatā ir apskatīts, kā koplietot failus tīklā, izmantojot Samba. Izmantojot Samba, varat koplietot failus tīklā neatkarīgi no operētājsistēmas, kuru izmantojat ierīcēs.

Ne tikai Linux, bet arī varat konfigurēt koplietoto tīkla mapi savā Windows datorā.

Kopīgot Kopīgot Čivināt E -pasts Kā izveidot tīkla failu koplietošanu sistēmā Windows 10

Vai nevarat atrast savu USB zibatmiņu? Tā vietā kopīgojiet failu vietējā tīklā.

Lasīt Tālāk
Saistītās tēmas
  • Linux
  • Failu koplietošana
  • Datoru tīkli
Par autoru Labi iet(36 raksti publicēti)

Mwiza izstrādā programmatūru pēc profesijas un plaši raksta par Linux un front-end programmēšanu. Dažas no viņa interesēm ietver vēsturi, ekonomiku, politiku un uzņēmumu arhitektūru.

Vairāk no Mwiza Kumwenda

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu