Olemme aiemmin tutkinneet erilaisia tapoja jakaa tiedostoja lähistöllä olevien tietokoneiden välillä, mutta jakaminen Windowsin ja Linuxin välillä voi olla hieman monimutkaisempi. Tässä artikkelissa kuvataan, miten voit jakaa tiedostoja molemmissa käyttöjärjestelmissä saumattoman tiedostonjakoa varten.
Tässä oppaassa on kaksi osaa. Ensimmäisessä osassa luodaan jaettu kansio Windowsissa ja konfiguroimme Linuxin käyttääksesi tätä osuutta. Toisessa osassa luodaan jaettu kansio Linuxissa ja määritetään Windowsin pääsy osuudelle. Riippuen tilanteestasi, sinun on noudatettava asianmukaisia ohjeita. Jos jostain syystä haluat luoda jaettuja kansioita molemmissa järjestelmissä, voit tehdä sen myös. Käytämme esimerkkejä Windows 10: ssa ja Ubuntussa, mutta olemme säätäneet, että ohjeet ovat sopeutettavissa lähes millekään Windows- tai Linux-versiolle.
Jotta voisimme tehdä tämän, teemme kolme vaihetta. Ensin varmistamme, että jakaminen on käytössä Windowsissa. Kun se on, jaamme todellisen kansion. Ja sitten tarkastelemme, miten pääset kyseiseen kansioon Linux-järjestelmästä.
Jotta voit jakaa jaettua kansiota Windowsissa Linuxissa, aloita varmistamalla, että verkkoasetuksesi on määritetty sallimaan yhteys toisesta tietokoneesta avaamalla Verkko- ja jakamiskeskus. Helpoin tapa tehdä tämä on napsauta hiiren kakkospainikkeella verkkokuvaketta tehtäväpalkissa ja valitse "Avaa Verkko ja jakamiskeskus".
Valitse Verkko- ja jakamiskeskus -ikkunassa Muuta halutut jakamisasetukset.
Varmista, että nykyiset profiilit ovat seuraavat kaksi asetusta:
Kun olet valmis, klikkaa Tallenna muutokset.
Nyt kun jakaminen on käytössä, voimme luoda jaettua kansiota Linux-koneelle. Ei ole rajoituksia siitä, mitä voit jakaa (voit teoriassa jakaa koko kiintolevyn), mutta täällä jakamme kansio nimeltä "Jaa", joka sijaitsee työpöydällä.
Napsauta hiiren kakkospainikkeella kansiota, jonka haluat jakaa verkon välityksellä, ja valitse sitten Ominaisuudet. Ominaisuudet-ikkunan Jakaminen-välilehdessä napsauta Lisäasetukset-painiketta.
Avaa "Lisäasetukset" -ikkunassa Ota tämä kansio -vaihtoehto käyttöön ja valitse sitten "Käyttöoikeudet" -painike.
Käyttöoikeusikkunassa voit rajoittaa kansion käyttöä tiettyihin tileihin. Jotta kaikilla käyttäjillä olisi pääsy kansioosi, anna vain "Täysi hallinta" -lupa kaikille käyttäjille. Sen avulla kuka tahansa voi lukea ja kirjoittaa muutoksia tiedostoihin jaetusta kansiosta. Jos haluat pikemminkin rajoittaa tiettyjen tilien käyttöoikeuksia, poista Jokainen käyttäjä, lisää haluamasi käyttäjät ja anna heille tarvittavat käyttöoikeudet.
Huomaa: Nämä käyttäjätilit ovat Windows-tietokoneessa, ei Linuxissa.
Kun olet määrittänyt käyttäjät ja käyttöoikeudet, sulje käyttöoikeusikkuna napsauttamalla OK ja sulje sitten "Lisäasetukset" -ikkuna.
Palaa pääominaisuudet -ikkunaan siirtymällä "Turvallisuus" -välilehteen.
Jotta Linux-käyttäjä voi käyttää jaettua kansiota, sinun on määritettävä samat oikeudet täällä, jotka olet määrittänyt jakamisasetuksissa. Jos nämä kaksi asetusta eivät vastaa, rajoittavimmat asetukset tulevat voimaan. Jos haluamallasi käyttäjällä on jo käytössä turvallisuusomakkeet (kuten esimerkkisi geekkäyttäjä), olet hyvä mennä. Voit sulkea ikkunan ja siirtyä seuraavaan vaiheeseen.
Jos sinun on lisättävä käyttäjä, kuten "Kaikki", klikkaa "Muokkaa" -painiketta.
Avattavan käyttöoikeusikkunan avulla voit kirjoittaa uuden käyttäjän tiedot napsauttamalla Lisää-painiketta.
Napsauta "OK" kaikissa avoimissa ikkunoissa ja kansio on nyt jaettava verkon kanssa.
Sinun pitäisi pystyä asentamaan jaettu kansio käyttämällä graafista käyttöliittymää Linuxissa, mutta se on myös erittäin helppo tehdä komentorivillä. Aiomme käyttää päätteitä esimerkkeihimme paitsi siksi, että se on nopeampaa, mutta koska se toimii monella eri jakelulla.
Ensinnäkin tarvitset cifs-utils-paketin SMB-osakkeiden liittämiseen. Kirjoita vain seuraava komento terminaalissa:
sudo apt-get asenna cifs-utils
Tee sitten hakemisto ja liitä se sitten siihen. Tässä esimerkissä luodaan kansio työpöydälle helpottamiseksi. Luo ja asenna kansio näiden komennoiden avulla:
mkdir ~ / Desktop / Windows-Share
sudo mount.cifs // WindowsPC / Share / koti / geek / työpöytä / Windows-Share -o user = geek
Kuten näet kuvakaappauksessa, meitä pyydettiin Linux-koneen root-salasanaan ja sitten Windowsin "geek" -tilin salasanaan. Tämän komennon suorittamisen jälkeen voimme nyt nähdä Windowsin sisällön sisällön ja lisätä siihen tietoja.
Jos tarvitset apua mount-komennon ymmärtämiseen, tässä on erittely:
Osakkeen luominen Linuxissa ja sen käyttäminen Windowsilta on itse asiassa hieman helpompaa kuin toisinpäin. Ensin luodaan jaettu kansio Linux-järjestelmässä. Seuraavaksi tarkastelemme, miten se voidaan käyttää Windows-tietokoneelta.
Asentamalla jaetun kansion Linuxissa, jonka Windows pääsee käyttämään, aloita asentamalla Samba (ohjelmisto, joka tarjoaa pääsyn SMB / CIFS-protokollateihin, joita Windows käyttää). Käytä terminaalista seuraavaa komentoa:
sudo apt-get asenna samba
Kun Samba asensi, määritä käyttäjätunnus ja salasana, joita käytetään osuudelle:
smbpasswd -a geek
Huomaa: tässä esimerkissä käytämme geekia, koska meillä on jo Linux-käyttäjä, jolla on nimi, mutta voit valita haluamasi nimen.
Luo hakemisto, jonka haluat jakaa Windows-tietokoneelle. Aiomme laittaa kansion työpöydällemme.
mkdir ~ / Työpöytä / Jaa
Käytä suosikkieditoria konfiguroimaan smb.conf-tiedosto. Käytämme Vi täällä.
sudo vi /etc/samba/smb.conf
Vieritä alaspäin tiedoston loppuun ja lisää seuraavat rivit:
[]
path = / home //
käytettävissä = kyllä
kelvolliset käyttäjät =
vain luku = ei
selaa = kyllä
julkinen = kyllä
kirjoitettava = kyllä
On selvää, että jotkin arvot on korvattava henkilökohtaisilla asetuksilla. Sen pitäisi näyttää jotain tällaiselta:
Tallenna tiedosto ja sulje editori. Nyt sinun tarvitsee vain käynnistää SMB-palvelu uudelleen, jotta muutokset tulevat voimaan.
sudo service smbd uudelleenkäynnistys
Jaetun kansion pitäisi nyt olla saatavilla Windows-tietokoneelta.
Lisätään Linux-osio Windows-työpöydälle. Napsauta hiiren kakkospainiketta jonnekin työpöydälläsi ja valitse Uusi> Pikakuvake.
Kirjoita jaetun kansion verkon sijainti, tämän syntaksin avulla:
\ IP-OSOITE \ SHARE-NAME
Huomaa: Jos tarvitset Linux-tietokoneesi IP-osoitetta, käytä vain ifconfig
komennon päätelaitteessa.
Valitse Windowsin PC: n ohjattua ohjattua ohjelmaa varten Seuraava, valitse pikakuvakkeen nimi ja valitse sitten Valmis. Sinun pitäisi päätyä työpöydän pikakuvakkeeseen, joka menee suoraan Linux-osuuteen.