Skip to content

Archives

  • tammikuu 2022
  • joulukuu 2021
  • marraskuu 2021
  • lokakuu 2021
  • syyskuu 2021

Categories

  • Ei kategorioita
Trend RepositoryArticles and guides
Articles

Tiedostojen siirtäminen ja jakaminen Windowsin ja Linuxin välillä

On 3 tammikuun, 2022 by admin

Tietojen kopioiminen Windows-tietokoneesta Linuxiin – tai toiseen suuntaan – voi aluksi tuntua pelottavalta. Loppujen lopuksi se on jotain, jonka pitäisi tuntua yksinkertaiselta, mutta osoittautuu vaikeaksi.

Todellisuudessa tiedostojen jakaminen Windowsista Linuxiin on helppoa, mutta vain jos tiedät, miten se tehdään. Oletko valmis ottamaan siitä selvää?

  • 5 tapaa siirtää tiedostoja Windowsista Linuxiin
  • 1. Verkkokansioiden jakaminen Linuxin ja Windowsin välillä
  • Käyttö Linux-jakoon Windowsista
  • 2. Valitse \192.168.1.233\Share . Tiedostojen kopioiminen SSH:n kautta Windowsista Linuxiin
  • 3. Tiedostojen siirtäminen Linuxista Windowsiin FTP:n avulla
  • 4. Tiedostojen jakaminen Linuxin ja Windowsin välillä Resilio Syncillä
  • 5. VirtualBoxin jaetun kansion luominen ja liittäminen Linuxissa
  • Tiedostojen jakaminen Windowsin ja Linuxin välillä on helppoa

5 tapaa siirtää tiedostoja Windowsista Linuxiin

Tietojen siirtäminen Windows- ja Linux-käyttöjärjestelmien välillä on helpompaa kuin luuletkaan. Olemme koonneet viisi tapaa, joilla voit tehdä sen:

  1. Verkkokansioiden jakaminen
  2. Tiedostojen siirtäminen FTP:llä
  3. Tiedostojen turvallinen kopiointi SSH:n avulla
  4. Tietojen jakaminen synkronointiohjelmiston avulla
  5. Jaettujen kansioiden käyttäminen Linux-virtuaalikoneessasi

Kullakin näillä tavoilla pystyt siirtämään tiedostoja käyttöjärjestelmien välillä vaivattomasti (ja joissakin tapauksissa jopa vaivattomasti).

Tarkastellaan niitä vuorotellen ja selvitetään, mikä niistä sopii sinulle parhaiten.

1. Verkkokansioiden jakaminen Linuxin ja Windowsin välillä

Ilmeisin tapa jakaa tiedostoja Linuxin ja Windowsin välillä on hyödyntää verkkojakoja. Tällä termillä tarkoitetaan yhdessä tietokoneessa olevia kansioita, jotka ovat muiden koneiden käyttäjien käytettävissä. Pelkästään Windows-verkossa tämä on helppo ottaa käyttöön. Linux-laitteen lisääminen hankaloittaa asiaa hieman, mutta siitäkin selviää.

Windows-koneesta alkaen napsauta hiiren kakkospainikkeella järjestelmäikkunan verkkoyhteyden kuvaketta ja valitse Avaa verkko & internet-asetukset. Napsauta seuraavaksi Sharing options (Jakamisasetukset) ja ota nykyisessä profiilissa käyttöön

  • Turn on network discovery (Ota verkon etsintä käyttöön)
  • Turn on file and printer sharing (Ota tiedostojen ja tulostimien jakaminen käyttöön)

Vahvista muutokset napsauttamalla Save changes (Tallenna muutokset) ja selaa sen jälkeen kansiota, jossa on haluamasi jaettavat tiedostot. Napsauta kansiota hiiren kakkospainikkeella, valitse Ominaisuudet ja avaa Jakaminen-välilehti. Valitse täältä Advanced Sharing ja merkitse sitten Share this folder (Jaa tämä kansio) -ruutu.

Voit hallita kansion käyttöoikeuksia Käyttöoikeuksien kautta; tämä koskee paikallisia Windows-käyttäjiä, ei verkkolaitteita.

Vahvista muutos napsauttamalla OK ja avaa sitten Ominaisuudet-välilehti Suojaus. Määritä tämä niin, että se peilaa aiemmin Käyttöoikeudet-ruutuun tehtyjä asetuksia. Sinun ei pitäisi joutua tekemään tässä paljon mitään, koska Windows 10:ssä pitäisi olla ryhmä nimeltä Authenticated Users. Tätä käytetään tietokoneen etäkäyttöön.

Napsauta taas OK, kun olet valmis.

Löytääksesi Windows-jako Linux-tietokoneestasi, avaa yksinkertaisesti tiedostoselain ja valitse Verkko. Siirry täältä Windowsin isännöimään kansioon ja aloita tietojenvaihto.

Käyttö Linux-jakoon Windowsista

Jos haluat siirtää tietoja toiseen suuntaan, sinun on asennettava Samba Linux-tietokoneeseesi.

sudo apt install samba

Aseta seuraavaksi samba-jakoa varten käyttäjätunnus

smbpasswd -a username

Sinua pyydetään antamaan salasana uudelle tilille (älä kutsu sitä käyttäjätunnukseksi!).

Luo seuraavaksi hakemisto, josta tiedot jaetaan.

mkdir /home//Share

Muokkaa seuraavaksi smb.conf-tiedostoa tekstieditorilla:

sudo nano /etc/samba/smb.conf

Lisää konfiguraatiotiedoston loppuun seuraava:


path = /home//
available = yes
valid users =
read only = no
browsable = yes
public = yes
writable = yes

Tee tarvittavat muutokset omien tarpeidesi mukaan ja paina sitten Ctrl + X poistuaksesi ja tallenna napauttamalla Y. Käynnistä seuraavaksi Samba uudelleen:

sudo service smbd restart

Tämän jälkeen voit käyttää jakoa Windowsista. Avaa File Explorer tai selaimesi ja syötä etä-Linux-laitteen IP- tai isäntänimi ja sen jälkeen kansion nimi. Esimerkissämme tämä on

\192.168.1.233\Share

2. Valitse

\192.168.1.233\Share

. Tiedostojen kopioiminen SSH:n kautta Windowsista Linuxiin

Kun SSH on käytössä Linux-laitteessa, voit lähettää tietoja komentorivin kautta tietokoneesta toiseen. Jotta tämä toimisi, sinun on kuitenkin perustettava SSH-palvelin Linux-koneeseesi.

Aloita avaamalla pääte ja päivittämällä ja päivittämällä käyttöjärjestelmä.

sudo apt update
sudo apt upgrade

Kun olet valmis, asenna SSH-palvelin. OpenSSH-palvelin on hyvä vaihtoehto.

sudo apt install openssh-server

Odota sen asennuksen ajan. Voit milloin tahansa tarkistaa, onko OpenSSH-palvelin käynnissä, käyttämällä

sudo service ssh status

Voit siirtää tietoja Windowsista käyttämällä SSH-asiakasohjelmaa, kuten PuTTY:tä. Tämä edellyttää PSCP-työkalun lataamista Windows-järjestelmään PuTTY:n rinnalla. Löydät molemmat PuTTY:n kotisivulta.

Huomaa, että vaikka PuTTY täytyy asentaa, PSCP ei. Se on kuitenkin tallennettava C:\-aseman juureen tai muuten asetettava ympäristömuuttujaksi. Sinun on myös vahvistettava Linux-laitteen IP-osoite. Tarkista tämä ruutuun

ifconfig

Kun yhteys on muodostettu, voit lähettää dataa näin:

c:\pscp c:
ome\path\to\a\file.txt user@remoteIP:\home\user
ome\path
ewname.txt

Sinulta kysytään Linux-tietokoneen salasana ennen kuin siirto alkaa.

Haluatko kopioida tietoja Linuxista Windowsiin samassa SSH-istunnossa? Tämä komento lataa määritetyn tiedoston nykyiseen hakemistoon:

c:\pscp user@remoteIP:\home\user
ome\file.txt .

Huomaa lopussa oleva yksinäinen piste — sisällytä se tai siirto ei onnistu.

3. Tiedostojen siirtäminen Linuxista Windowsiin FTP:n avulla

SSH-tuella varustettua tiedostonsiirtoprotokollasovellusta (File Transfer Protocol, FTP) voidaan myös käyttää. Tiedostojen siirtäminen SFTP:n kautta hiirellä ohjatussa käyttöliittymässä on kiistatta helpompaa kuin turvautuminen kirjoitettuihin komentoihin.

Tässäkin tapauksessa SSH-palvelimen on oltava käynnissä Linux-koneessa ennen aloittamista. Varmista myös, että olet asentanut FTP-sovelluksen, kuten FileZillan, jossa on SFTP-tuki.

Jos haluat käyttää tätä menetelmää, suorita FileZilla ja avaa sitten File > Site Manager. Luo uusi sivusto ja huolehdi siitä, että protokollaksi asetetaan SFTP. Lisää kohteen IP-osoite kohtaan Host, sitten käyttäjänimi ja salasana ja aseta Logon Type arvoksi Normal.

Napsauta Connect (Yhdistä), kun se on valmis, ja käytä FTP-käyttöliittymää tiedostojen vetämiseen ja pudottamiseen kahden tietokoneen välillä.

4. Tiedostojen jakaminen Linuxin ja Windowsin välillä Resilio Syncillä

Toinen vaihtoehto, jota kannattaa harkita, on tiedostojen synkronointiohjelma. Nämä ovat yleensä alustarajat ylittäviä ja käyttävät salattua avainta laitteiden välisen yhteyden hallintaan.

Sinun tarvitsee vain asentaa sovellus, nimetä synkronointikansio ja luoda avain. Määritä tämä toisella tietokoneella ja tiedot synkronoituvat sen jälkeen. Tähän on tarjolla kaksi hyvää vaihtoehtoa:

  1. Resilio Sync: Resilio tunnettiin aiemmin nimellä BitTorrent Sync, ja se on saatavilla lähes kaikille mahdollisille alustoille. Siitä on olemassa maksullinen versio, mutta ilmainen vaihtoehto riittää kahden laitteen synkronointiin.
  2. SyncThing: Linuxille, Windowsille, macOS:lle ja Androidille tarkoitettu Resilio Sync -vaihtoehto tarjoaa samanlaisen ominaisuuden ilman maksullista osaa.

Oppaamme Resilio Syncin (sekä Syncthingin) käyttöön opastaa sinua tietokoneiden välisen verkkotiedostonsiirron määrittämisessä.

5. VirtualBoxin jaetun kansion luominen ja liittäminen Linuxissa

Monet ihmiset eivät käytä erillistä Linux-konetta. Sen sijaan on yleistä käyttää Linuxia virtuaalikoneessa (VM). Mutta onko olemassa tapaa siirtää tiedostoja Windowsin ja Linuxin välillä, kun toinen on asennettu VM:ään?

Onneksi kyllä. VirtualBoxilla voit luoda virtuaalisen jaetun hakemiston tietojen synkronointia varten.

Jos käytät Windowsia VM:ssä Linuxissa (tai päinvastoin), VirtualBox on jo valmiina jakamista varten. Varmista, että sinulla on Guest Additions asennettuna virtuaalikoneeseesi ennen kuin jatkat.

Valitse VirtualBoxin hallinnassa VM ja valitse Käynnistä > Päätön käynnistys (vaihtoehtoisesti käynnistä VM ja avaa sitten Laitteet > Jaetut kansiot). Kun tila näyttää, että kone on käynnissä, avaa VM hiiren kakkospainikkeella ja valitse Asetukset > Jaetut kansiot.

Valitse tässä Koneen kansiot ja napsauta sitten oikealla olevaa +-symbolia (tai napsauta hiiren kakkospainikkeella ja valitse Lisää jaettu kansio). Selaa Kansiopolku, etsi haluamasi hakemisto, määritä nimi (tarvittaessa) ja sitten OK.

Käytä Automaattinen liittäminen -valintaruutua, jos haluat, että jako on käytettävissä aina, kun VM suoritetaan. Vahvista ja poistu napsauttamalla OK uudelleen. Kun käynnistät VM:n uudelleen, jako on valmis vaihtamaan tietoja isäntätietokoneen ja vieraan käyttöjärjestelmän välillä

Tiedostojen jakaminen Windowsin ja Linuxin välillä on helppoa

Olitpa sitten uusi Linux-käyttäjä tai Windows on sinulle vieras, tietojen jakaminen niiden välillä on helpompaa kuin luuletkaan.

Olemme tarkastelleet useita menetelmiä. Suosittelemme, että kokeilet niitä kaikkia ja selvität, mikä niistä on sinulle mieluisin.

Jos synkronoit tietoja Linuxiin, on hyvin todennäköistä, että olet siirtämässä tietotekniikkaasi Windowsista. Lisää vinkkejä saat oppaastamme siirtymisestä Windowsista Linuxiin.

Christian Cawley (1456 julkaistua artikkelia)

Turvallisuuden, Linuxin, DIY:n, ohjelmoinnin ja Tech Explained -lehtien varatoimittaja. Hän tuottaa myös The Really Useful Podcastia ja hänellä on laaja kokemus työpöytä- ja ohjelmistotuesta. Christian on Linux Format -lehden toimittaja, Raspberry Pi -puuhastelija, Lego-rakastaja ja retropelien ystävä.

Lisää Christian Cawleylta

Vastaa Peruuta vastaus

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

Arkistot

  • tammikuu 2022
  • joulukuu 2021
  • marraskuu 2021
  • lokakuu 2021
  • syyskuu 2021

Meta

  • Kirjaudu sisään
  • Sisältösyöte
  • Kommenttisyöte
  • WordPress.org
  • DeutschDeutsch
  • NederlandsNederlands
  • SvenskaSvenska
  • DanskDansk
  • EspañolEspañol
  • FrançaisFrançais
  • PortuguêsPortuguês
  • ItalianoItaliano
  • RomânăRomână
  • PolskiPolski
  • ČeštinaČeština
  • MagyarMagyar
  • SuomiSuomi
  • 日本語日本語

Copyright Trend Repository 2022 | Theme by ThemeinProgress | Proudly powered by WordPress