Jaetun verkkokansion asettaminen Ubuntuun Samban kanssa

Jaetun verkkokansion asettaminen Ubuntuun Samban kanssa

Jos olet koskaan halunnut jakaa tiedostoja helposti kotiverkossasi useiden käyttöjärjestelmien välillä, katso Sambaa pidemmälle.





Tässä oppaassa kerrotaan, kuinka voit määrittää jaetun verkon kansion Ubuntu Linuxille Samban avulla. Samba -palvelimen avulla voit helposti jakaa tiedostoja verkossa riippumatta siitä, käytätkö Windowsia, macOS: ta vai Linuxia.





Mikä on Samba?

Samba on tiedostonjakopalvelu, joka toteuttaa Microsoftin ja IBM: n alun perin kehittämän SMB-protokollapaketin avoimen lähdekoodin versiot. Samba sisältää ohjelmia, joiden avulla se voi toimia Microsoft Windows -tiedostonjakoprotokollien kanssa.





kuinka pienentää jpg: tä

Samban avulla voit myös kommunikoida helposti muiden asiakkaiden kanssa tavallisella TCP/IP -verkolla.

Vaihe 1: Samban asennus

Tämä opas käyttää Ubuntu Linux 20.04 LTS: ää, mutta vaiheiden pitäisi toimia, vaikka käytät Ubuntu 16.04 tai uudempaa. Aloita päivittämällä paketin lähdetiedot.



sudo apt update

Asenna sitten Samba alla olevan komennon avulla:

sudo apt install samba

Jos haluat tarkistaa, onko Samba asennettu onnistuneesti, suorita seuraava komento:





smbd --version

Lähdön tulee olla samanlainen kuin alla.

Vaihe 2: Samban määrittäminen

Jotta voit jakaa tiedostoja turvallisesti muiden verkkolaitteiden kanssa, sinun on määritettävä Samba -palvelin. Samban päämääritystiedosto sijaitsee osoitteessa /etc/samba/smb.conf tietokoneessa. Tämä opas käyttää Vim -tekstieditoria Samban määritystiedoston muokkaamiseen, mutta voit käyttää mitä tahansa muuta valitsemasi tekstieditoria.





Huomautus: Sinulla on oltava järjestelmänvalvojan oikeudet, jotta voit muokata asetustiedostoa.

sudo vim /etc/samba/smb.conf

Lisää seuraavat rivit asetustiedoston alaosaan.

[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

Muista päivittää polku parametri käyttäjänimesi kanssa. Voit saada käyttäjänimesi suorittamalla seuraavan komennon:

echo $USER

Vastaanottaja sulje Vim -editori kirjoita muutosten tekemisen jälkeen : wq ja paina Tulla sisään näppäintä.

Kokoonpanojen ymmärtäminen

Tässä on lyhyt kuvaus juuri lisäämistäsi kokoonpanoriveistä.

  • Jakso : Määritystiedoston uusi osa esitetään hakasulkeilla ( [] ). Tässä tapauksessa osio on [sambashare] .
  • Kommentti : Tällä koodirivillä on lyhyt kuvaus siitä, mistä tässä osassa on kyse. Erityisesti siitä on hyötyä, jos asetustiedostossa on useita jaettuja hakemistoja.
  • Polku : Tämä on polku määritetyn verkon jaetun kansion hakemistoon.
  • Pakota käyttäjä : Järjestelmän käyttäjä, jota Samba -palvelin käyttää tiedostojen jakamiseen.
  • Pakota ryhmä : Sen ryhmän nimi, johon Samba -järjestelmän käyttäjä kuuluu.
  • Luo naamio : Tämä parametri asettaa oikeudet jaetussa kansiossa oleville uusille tiedostoille. Tässä tapauksessa arvo on 0664, mikä tarkoittaa, että tiedoston omistajalla ja ryhmällä on luku- ja kirjoitusoikeudet, kun taas muilla käyttäjillä on vain lukuoikeudet.
  • Pakota luontitila : Toimii yhdessä luo naamio parametri oikeiden tiedostojen käyttöoikeuksien asettamiseksi.
  • Hakemisto maski : Tämä parametri määrittää jaetun kansion kansioiden käyttöoikeudet. Käyttöoikeudet 0775 tarkoittaa, että omistaja ja ryhmä ovat lukeneet, kirjoittaneet ja suorittaneet käyttöoikeudet, kun taas toiset ovat lukeneet ja suorittavat vain käyttöoikeudet.
  • Pakota hakemistotila : Tämä parametri toimii yhteistyössä hakemistomaski varmistaaksesi, että oikea hakemistolupa on asetettu.
  • Julkinen : Tämä parametri määrittää, että tämä on julkinen kansio verkossa ja että muut laitteet voivat käyttää sitä.
  • Lue ainoastaan : Määrittää jaetun kansion tiedostojen muokkausoikeudet.

Vaihe 3: Samba -resurssien luominen

Kun olet määrittänyt Samba -palvelimen, sinun on nyt luotava tarvittavat resurssit, kuten Samba -käyttäjä ja jaettava hakemisto. Nämä resurssit helpottavat kansion jakamista verkossa.

1. Jaettu kansio

Sinun on luotava jaettu kansio yllä olevassa Samba -määritystiedostossa määritettyyn polkuun. Tämä opas käyttää jaettua kansiota nimeltä sambashare sijaitsee kotihakemistossasi.

Siirry kotihakemistoosi käyttämällä cd -komento .

cd ~

Luo sitten jaettu hakemisto alla olevan komennon avulla:

mkdir -p sambashare

2. Samba -käyttäjä ja ryhmä

Seuraava vaihe on luoda kokoonpanotiedostossa määritetty Samba -järjestelmän käyttäjä ja ryhmä.

Voit luoda Samba -järjestelmäryhmän käyttämällä seuraavaa komentoa:

sudo groupadd --system smbgroup

Luo seuraavaksi Samba -järjestelmän käyttäjä käyttämällä useradd .

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

Yllä oleva komento luo järjestelmän käyttäjän ja lisää käyttäjän yllä luotuun Samba -ryhmään. Koska tämä on järjestelmän käyttäjä, kotihakemistoa ei luoda.

3. Jaetun kansion omistajan vaihtaminen

Kun Samba -käyttäjä ja ryhmä ovat paikallaan, voit nyt vaihtaa jaetun kansion omistajan uuteen käyttäjään smbuser ja ryhmälle smbgroup . Voit saavuttaa tämän käyttämällä alla olevaa komentoa:

sudo chown -R smbuser:smbgroup ~/sambashare

Anna lopuksi alla oleva komento, jotta ryhmä voi kirjoittaa kirjoitusoikeuden jaettuun kansioon ja sen sisälle.

sudo chmod -R g+w ~/sambashare

Vaihe 4: Käynnistä Samba -palvelu uudelleen

Käynnistä Samba -palvelu uudelleen, jotta Samba -määritystiedoston muutokset tulevat voimaan.

sudo systemctl restart smbd

Palvelun uudelleenkäynnistyksen jälkeen voit tarkistaa sen tilan alla olevalla komennolla:

sudo systemctl status smbd

Huomautus : Jos palomuuri on käytössä, sinun on myös lisättävä Samba käytössä oleviin sääntöihisi käyttämällä ufw -komento .

sudo ufw enable samba

Vaihe 5: Jaetun kansion käyttäminen

Jaettu kansio on nyt verkon laitteiden käytettävissä.

Windowsissa

Windowsissa voit käyttää jaettua kansiota Resurssienhallinnan avulla. Voit käynnistää tiedostonhallinnan käyttämällä Windows + E. pikanäppäin.

Kirjoita osoiteriville \ ip_osoite_tietokoneen_jaetulla kansiolla sambashare .

Muista korvata oikealla IP -osoitteella ja jaetun kansion nimellä.

tehtäväpalkin kuvakkeet katosivat Windows 10

Järjestelmä pyytää sinua myös antamaan käyttäjänimen ja salasanan Linux -tietokoneessa.

Ubuntussa

Avaa Ubuntu Linuxissa oletustiedostonhallinta ja napsauta Muut paikat -painiketta. Sitten, Yhdistä palvelimeen syötä IP -osoite seuraavassa muodossa:

smb://ip_adresss_of_pc_with_shared_folder/sambashare

Voit muodostaa yhteyden rekisteröityneenä käyttäjänä tai nimettömänä. Muista, että jos valitset rekisteröitynyt käyttäjä avattavasta valikosta sinun on määritettävä käyttäjän tunnistetiedot.

MacOS: ssa

Mac -käyttäjät voivat käyttää jaettua kansiota myös helposti. Napsauta Finder -valikon kohtaa Verkko -välilehti, ja julkisen jaetun kansion sisältävä tietokone näkyy luettelossa. Valitse se ja sinun pitäisi voida käyttää tiedostoja.

Tiedostojen jakaminen useiden laitteiden välillä tehokkaasti

Tässä oppaassa on tarkasteltu tiedostojen jakamista verkossa Samban avulla. Samban avulla voit jakaa tiedostoja verkossa riippumatta laitteiden käyttöjärjestelmästä.

Ei vain Linux, vaan voit myös määrittää jaetun verkkokansion Windows -koneellasi.

Jaa Jaa Tweet Sähköposti Kuinka jakaa tiedostojen jakaminen Windows 10: ssä

Etkö löydä USB -muistitikkua? Jaa tiedosto sen sijaan paikallisen verkon kautta.

Lue seuraava
Liittyvät aiheet
  • Linux
  • Tiedostonjako
  • Tietokoneverkot
Kirjailijasta Hyvä mennä(36 artikkelia julkaistu)

Mwiza kehittää ohjelmistoja ammatin mukaan ja kirjoittaa laajasti Linux- ja käyttöliittymäohjelmoinnista. Joitakin hänen kiinnostuksen kohteitaan ovat historia, talous, politiikka ja yritysarkkitehtuuri.

Lisää Mwiza Kumwendalta

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi