Svetainės skyriai
Redaktoriaus pasirinkimas:
- Kodėl nešiojamam kompiuteriui reikalingas mažas SSD ir ar verta jame įdiegti „Windows“?
- Rėmo įdėjimas. Rėmelių kūrimas. Atsarginio noframes teikimas
- Windows sistemos atkūrimas Begalinis automatinio atkūrimo paruošimas
- „Flash“ atmintinės taisymas naudojant programas Kaip pataisyti nešiojamojo kompiuterio USB prievadą
- Pažeista disko struktūra; nuskaityti neįmanoma, ką turėčiau daryti?
- Kas yra kietojo disko talpyklos atmintis ir kam ji reikalinga Už ką atsakingas talpyklos dydis?
- Iš ko susideda kompiuteris?
- Sistemos bloko struktūra – kurie komponentai yra atsakingi už kompiuterio veikimą Sisteminio bloko vidinių įrenginių ypatybės
- Kaip pakeisti standųjį diską į SSD
- Įvesties įrenginiai apima
Reklama
Nustatykite tinklą tarp Linux ir Windows. Bendrinamas aplankas - atidarome prieigą iš vietinio tinklo į Ubuntu aplanką |
Dažnai atsitinka taip, kad namuose yra kompiuterių su skirtingais Operacinės sistemos. Ir jums reikia organizuoti vietinį tinklą tarp jų, suteikti bendra prieiga prie failų. Tai labai lengva padaryti. Bendra informacija.Norėdami sukurti tinklo bendrinimus Windows aplinka, taikomas protokolas CIFS(anksčiau žinomas kaip SMB), kuris palaikomas UNIX tipo teikiamos sistemos programinė įranga Samba. Samba dirba pagal protokolus TCP Ir UDP, ryšys yra užšifruotas. Naudojant Samba galima ne tik dalytis failais ir spausdintuvais, bet ir, pavyzdžiui, sukurti domeno valdiklį su palaikymu Active Directory (plačiau apie tai kitą kartą). Naudodami Samba galite bendrinti ne tik tarp Windows ir Linux, bet ir tarp Linux ir Linux. Tačiau yra tam tikrų apribojimų. Visų pirma, SMB yra "langas" protokolą su viskuo, ką jis reiškia. Jis nelabai gerai integruojasi su UNIX sistemomis. Nesileidžiant į kompleksą techninius aprašymus, tiesiog pasakysiu, kad duomenų perdavimo greitis per Samba yra lėtesnis, dažnai žymiai, nestabilus, kaip ir tinklo kanalo apkrova, taip pat labai apkrauna procesorių. Todėl, jei jūsų namų tinklas nėra Windows mašinų, geriau naudoti tinklo protokolą Failų sistema- NFS.Kūrinio esmė NFS gan paprasta. Nuotolinis šaltinis yra įterptas į bendrą failų sistemos medį, todėl failų serveryje arba kitame kompiuteryje esantis katalogas jūsų sistemoje rodomas kaip vietinis, tarsi jis būtų diske. NFS veikia naudodamas protokolą TCP. NFS labai praverčia kuriant vadinamuosius plonuosius klientus (nediskines darbo vietas, kuriose sistema paleidžiama per tinklą). NFS duomenų perdavimo greitis 2 kartus didesnis nei per Samba, tinklo apkrova yra vienoda, o apkrova įjungta CPU minimalus. Tačiau NFS turi du trūkumus. Pirmasis yra gana menkas „Windows“ palaikymas (įdiegtas per UNIX posistemį ir atskira paraiška). Antrasis yra šifravimo trūkumas (nuo versijos NFSv4, šifravimui galima naudoti Kerberos protokolą). Tačiau Linux tinklui NFS yra idealus pasirinkimas. Dėmesio: Statiniai IP adresai turi būti sukonfigūruoti abiejose sistemose „Windows“ dešiniuoju pelės mygtuku spustelėkite piktogramą tinklo jungtys ir pasirinkite "Tinklo ir dalinimosi centras", Toliau "Keisti adapterio nustatymus", pasirinkite reikiamą adapterį (jūsų tinklo plokštė) ir eikite į jo savybes. Eiti į elementą "Interneto protokolo 4 versija" ir pasirinkite "Naudoti šį IP adresą": Jei jūsų kompiuteriai yra tiesiogiai prijungti, laukas "Pagrindiniai vartai" galite palikti tuščią. Jei per maršrutizatorių, nurodykite maršrutizatoriaus IP adresą (tas, per kurį pasiekiama prieiga prie jo žiniatinklio sąsajos, paprastai 192.168.0.1). „Linux“ sistemoje panašią operaciją galima atlikti Tinklo valdytojas(tinklo ryšių nustatymas, IPv4 skirtukas): Jei naudojate ugniasienė (Windows ugniasienė ar kita panaši programinė įranga, taip pat „iptables“ sistemoje „Linux“ arba jūsų maršrutizatoriaus ugniasienė), įsitikinkite, kad reikiami prievadai yra atidaryti (skirta SAMBA: 135, 139, 445/ TCP; 137, 138 /UDP. Dėl NFS: 2049 /TCP). Linux => WindowsĮsivaizduokime situaciją: veikia antrasis kompiuteris (arba failų serveris). Ubuntu 14.04, kuriame yra didelė jūsų vaizdo įrašų, nuotraukų ir kt. kolekcija, esanti atskirame diske, kuris yra įmontuotas /media/MyDATA. Šis diskas turi būti bendrinamas veikiančiame kompiuteryje Windows 8.1. Pirmiausia įdiekite reikiamus paketus:sudo apt įdiegti samba samba-common smbclient Dabar reikia sukonfigūruoti Samba. Turite du būdus: konsolinis Ir grafinis. Konsolinis.Atidarykite failą /etc/samba/smb.conf:sudo nano /etc/samba/smb.conf Visiškai ištrinkite visą turinį ir įveskite šiuos nustatymus:
Skyriuje globalus yra aprašyti Bendrieji parametrai: DARBO GRUPĖ- Vardas darbo grupė(turi būti vienodas visoms mašinoms vietinis tinklas), Ubuntu-PC- kompiuterio, iš kurio bendrinami katalogai, pavadinimas (nurodykite savo), prisijungimas be slaptažodžio, svečio prieiga ir ryšio optimizavimas. Skyriuje Mano DUOMENYS aprašo prieigą prie įtaisyto disko /media/MyDATA. Jei norite, galite panašiu būdu nurodyti prieigą prie atskirų katalogų šiame diske. Išsaugokite failą ir paleiskite komandą: testparm -s Ši komanda patikrins, ar konfigūracijoje nėra klaidų, ir, jei tokių bus, nurodys, kur ją ištaisyti. Dabar paleiskite „Samba“ serverį: sudo service start smbd Grafika.Norėdami konfigūruoti Samba parametrus GUI, yra 2 puikios priemonės - system-config-samba(galima tik Ubuntu ir dariniuose) ir gadmin-samba(galima visur). Šios paslaugos atspindi visą Samba konfigūraciją, vykdomą grafiniu režimu. Ubuntu atveju įdiekite pirmąją priemonę:sudo apt install system-config-samba Čia viskas labai aišku ir kiekvienas gali suprasti nustatymus :) Kitiems platinimams (pvz., Debian) įdiekite paketą gadmin-samba: sudo apt įdiegti gadmin-samba Po konfigūracijos iš naujo paleiskite Samba demoną. Ubuntu: sudo paslauga iš naujo paleiskite smbd sudo systemctl iš naujo paleiskite smbd.service Taip pat galite atidaryti prieigą prie norimo katalogo iš failų tvarkyklės atidarę katalogo ypatybes: „Windows“ sistemoje turite įjungti tinklo aptikimą. Norėdami tai padaryti, tinklo valdymo centre eikite į „Keisti išplėstinius bendrinimo nustatymus“ Po to bendrinami katalogai turėtų atsirasti tinklo aplinkoje. Linux => LinuxDabar įsivaizduokime, kad turime kompiuterį su Debian 8 (IP adresas 192.168.0.2 ), ir nešiojamąjį kompiuterį su Ubuntu 14.04 (IP adresas 192.168.0.3 ). Iš nešiojamojo kompiuterio turite bendrinti disko skaidinį, kuris yra įmontuotas /media/DATA(tai yra torrentų ir kitų failų iškrovimo skyrius). Tam mes naudojame NFS:sudo apt įdiegti nfs-kernel-server nfs-common rpcbind Nurodykime, ką reikia bendrinti: sudo nano /etc/exports /media/DATA 192.168.0.0/255.255.255.0(rw,no_root_squash,no_subtree_check,crossmnt,fsid=0)
Taikykite nustatymus: sudo nano /etc/hosts.allow Nurodykite prieigą prie visų potinklyje esančių mašinų 192.168.0.0/255.255.255.0 : nfsd: 192.168.0.0/255.255.255.0 Jei nurodėte faile eksportas tik norimo įrenginio IP adresą, tada jį atitinkamai nurodykite. Dabar pradėkite paslaugą: sudo paslauga nfs-kernel-server start Įdiekite šiuos paketus savo kompiuteryje: sudo apt įdiegti nfs-common rpcbind Sukurkite katalogą bendrinimui: sudo mkdir /media/Share Rankinis montavimas.sudo mount -t nfs4 192.168.0.3:/ /media/ShareDėl to visas disko turinys /media/DATA(nešiojamajame kompiuteryje) bus pasiekiamas kataloge esančiame kompiuteryje /media/Dalintis, tarsi šie duomenys būtų joje saugomi. Kad išteklius būtų automatiškai prijungtas po sistemos paleidimo, yra du būdai. Montavimas per fstab.Failas /etc/fstab yra informacijos apie esamas failų sistemas, prijungimo taškus ir prijungimo parametrus. Į išteklius /media/DATA automatiškai įdiegtas jūsų kompiuteryje, pridėkite jį prie failo pabaigos /etc/fstabšią eilutę:192.168.0.3:/ /media/Share nfs user,rw,noauto 0 0 Variantas noauto išjungia automatinį montavimą įkrovos metu, nes tinklas šiuo metu gali būti neprieinamas. Vietoj to, į failų tvarkyklė, kairiajame stulpelyje atsiras elementas Bendrinti, spustelėjus jį, tinklo resursas bus automatiškai prijungtas. Tačiau šis montavimo būdas turi keletą reikšmingų trūkumų. Pirma, jei tuo metu, kai kompiuteris buvo išjungtas, buvo atidarytas bet koks tinklo šaltinyje esantis failas, kompiuteris atsisakys išsijungti. Antra, ta pati situacija atsitiks, jei nutrūks ryšys tarp kliento (kompiuterio) ir serverio (nešiojamojo kompiuterio). Siekiant išvengti šių problemų, yra antras montavimo būdas. Montavimas naudojant AutoFS.AutoFS yra paketas, užtikrinantis, kad keičiamieji ir tinklo diskai būtų montuojami tik tada, kai jie pasiekiami. Jei tam tikrą laiką nėra prieigos prie tinklo išteklių arba keičiamo įrenginio, jis automatiškai atjungiamas ir iškart prijungiamas pirmą kartą prisijungus. Diegti:sudo apt install autofs Nustatymas: sudo nano /etc/auto.master Failo pabaigoje pridėkite eilutę: /mnt /etc/auto.nfs --timeout=60 /mnt- tinklo išteklių montavimo katalogas. Išsaugokite ir eikite į kitą failą: sudo nano /etc/auto.nfs Pridėkite eilutę: Bendrinti -fstype=nfs,rw,noatime,noexec,nosuid,tcp,async,rsize=32768,wsize=32768,intr,nolock,soft,noauto 192.168.0.3:/ Sukurkime katalogą Dalintis kataloge /mnt, kur bus prijungtas išteklius: sudo mkdir /mnt/Share Tai viskas. Dabar kataloge /mnt/Dalintis, pirmą kartą pasiekus jį, bus rodomas nuotolinio šaltinio turinys /media/DATA. Jungties mygtukas tinklo diskas bus rodomas failų tvarkyklėje. Darbo su kompiuteriu procese daugiausia skirtingos užduotys, vienas iš kurių yra vietinio tinklo nustatymas. Šiame straipsnyje mes atidžiau pažvelgsime į tai, kaip sukonfigūruoti vietinį tinklą Ubuntu operacinėje sistemoje. Taigi pradėkime. Vietinio tinklo nustatymas Ubuntu atliekamas naudojant komandas. Konsolės tinklo konfigūracija visose į Linux panašiose operacinėse sistemose, įskaitant Ubuntu, atliekama naudojant speciali komanda ifconfig. Jei tiesiog įvesite šią komandą terminale, konsolė parodys visas tinklo sąsajas, kurios tuo metu veikia kompiuteryje. Tai atrodo taip:
Pirmame stulpelyje yra sąsajų pavadinimai, o antrame - tų pačių sąsajų nustatymai. Komanda ifconfig eth0 rodo tik eth0 sąsajos nustatymus. Norėdami išjungti arba įjungti eth0 sąsają, įveskite komandas:
Atkreipkite dėmesį, kad sąsajoms valdyti reikalingos vadinamosios supervartotojo teisės. Norėdami pakeisti sąsajos nustatymus, parašykite šias komandas:
pakeiskite eth1 sąsajos IP adresą į 192.168.140.1
pakeis MAC adresą į 00:12:34:56:78:90
pakeiskite eth0 sąsajos potinklio kaukę į 255.255.255.0 Tačiau tokiu būdu nustatyti nustatymai atkuriami iš naujo paleidus kompiuterį. Norėdami to išvengti, turėtumėte pakeisti nustatymus tinklo sąsajų konfigūracijos faile, kuris yra /etc/network/interfaces. Šis failas atrodo taip:
Norėdami nustatyti DNS serverio adresą, eikite į failą /etc/network/interfaces, tačiau atminkite, kad paprastai DNS serverio adresai Ubuntu valdomi naudojant /etc/resolv.conf failą, šio konfigūracijos failo sintaksė yra labai paprasta, ir atrodo taip
Pakeitę šiuos konfigūracijos failus, iš naujo paleiskite tinklo paslaugą naudodami komandą: Jei jums reikia, kad kompiuteris gautų tinklo nustatymus dinamiškai (per DHCP), faile /etc/network/interfaces parašykite šias eilutes: Norėdami dinamiškai atnaujinti tinklo parametrus, parašykite: Norėdami sustabdyti arba paleisti tinklo paslaugą, naudokite komandas:
Jei pažvelgsite į aptariamą konfigūracijos failą, eth0 sąsajos nustatymuose yra komentuojama eilutė, kuri keičia MAC adresą. Taip daroma, nes jei nekomentuosite, tinklo paslauga gali nepasileisti, o norint pakeisti MAC adresą gali tekti parašyti:
Arba galite parašyti bash scenarijų. Aplanke /home/user sukurkite failą mynetconfig ir nukopijuokite į jį kodą:
Dabar vietoj šių eilučių turite parašyti tik vieną komandą: /home/user/mynetconfig Tada nukopijuokite mynetconfig failą į /use/local/bin katalogą. Dabar galite paleisti scenarijų tiesiog naudodami komandą mynetconfig. Norėdami, kad scenarijus būtų paleistas iš karto, kai sistema paleidžiama, nukopijuokite jį į /etc/init.d/, tada atidarykite konsolę ir eikite į /etc/init.d/, tada paleiskite komandą:
kur mynetconfig yra scenarijaus pavadinimas; numatytieji nustatymai - vykdyti visuose įkrovos režimuose nuo antrojo iki penkto; 99 - įkrovos tvarka. Norėdami pašalinti scenarijų iš paleisties, atidarykite /etc/init.d/ katalogą ir parašykite:
Yra dar vienas būdas pridėti scenarijų prie paleisties. Jums tereikia įvesti scenarijaus pavadinimą /etc/rc.local faile arba ištrinti jį, jei norite pašalinti scenarijų. Pirmasis metodas yra šiek tiek sudėtingesnis, tačiau turėtumėte jam teikti pirmenybę, nes tokiu atveju galite pasirinkti užsakymo ir įkrovos režimą, kuris kai kuriose situacijose gali būti svarbus. Dabar pažiūrėkime, kaip susieti tinklo diską Ubuntu. Tai daroma gana paprastai. Pirmiausia atidarykite meniu Eiti ir pasirinkite Prisijungti prie serverio. Atsidariusiame lange turėsite nurodyti paslaugos tipą ir kitus bendruosius duomenis. Spustelėkite mygtuką „Prisijungti“. Tada turėsite įvesti slaptažodį ir spustelėti mygtuką „Prisijungti“. Paruošta. Viskas gana paprasta ir greita. Dabar jūs žinosite, kaip patys nustatyti tinklą naudodami Ubuntu konsolę, taip pat kaip susieti tinklo diską. Parašykite komentaruose, ar jums pavyko susidoroti su šia užduotimi, pasidalykite savo patirtimi su kitais vartotojais ir užduokite visus jus dominančius klausimus šio straipsnio tema. Dažnai pasitaiko, kad namuose yra kompiuterių su skirtingomis operacinėmis sistemomis. Ir jūs turite organizuoti vietinį tinklą tarp jų ir suteikti bendrą prieigą prie failų. Tai labai lengva padaryti. Bendra informacija.Norint sukurti bendrinamus tinklo išteklius Windows aplinkoje, naudojamas protokolas CIFS(anksčiau žinomas kaip SMB), kuris palaikomas UNIX tipo sistemas teikia Samba programinė įranga. Samba dirba pagal protokolus TCP Ir UDP, ryšys yra užšifruotas. Naudojant Samba galima ne tik dalytis failais ir spausdintuvais, bet ir, pavyzdžiui, sukurti domeno valdiklį su palaikymu Active Directory(plačiau apie tai kitą kartą). Naudodami Samba galite bendrinti ne tik tarp Windows ir Linux, bet ir tarp Linux ir Linux. Tačiau yra tam tikrų apribojimų. Visų pirma, SMB yra "langas" protokolą su viskuo, ką jis reiškia. Jis nelabai gerai integruojasi su UNIX sistemomis. Nesileidžiant į sudėtingus techninius aprašymus, pasakysiu tik tiek, kad duomenų perdavimo greitis per Samba yra lėtesnis, dažnai ženkliai, nestabilus, kaip ir tinklo kanalo apkrova, taip pat labai pastebimai apkrauna procesorių. Todėl, jei jūsų namų tinkle nėra „Windows“ įrenginių, geriau naudoti tinklo failų sistemos protokolą - NFS.Kūrinio esmė NFS gan paprasta. Nuotolinis šaltinis yra įterptas į bendrą failų sistemos medį, todėl failų serveryje arba kitame kompiuteryje esantis katalogas jūsų sistemoje rodomas kaip vietinis, tarsi jis būtų diske. NFS veikia naudodamas protokolą TCP. NFS labai praverčia kuriant vadinamuosius plonuosius klientus (nediskines darbo vietas, kuriose sistema paleidžiama per tinklą). NFS duomenų perdavimo greitis 2 kartus didesnis nei per Samba, tinklo apkrova yra vienoda, o centrinio procesoriaus apkrova yra minimali. Tačiau NFS turi du trūkumus. Pirmasis yra gana menkas „Windows“ palaikymas (įdiegtas per UNIX posistemį ir atskirą programą). Antrasis yra šifravimo trūkumas (nuo versijos NFSv4, šifravimui galima naudoti Kerberos protokolą). Tačiau Linux tinklui NFS yra idealus pasirinkimas. Dėmesio: Statiniai IP adresai turi būti sukonfigūruoti abiejose sistemose. Sistemoje Windows dešiniuoju pelės mygtuku spustelėkite tinklo jungčių piktogramą ir pasirinkite "Tinklo ir dalinimosi centras", Toliau "Keisti adapterio nustatymus", pasirinkite norimą adapterį (tinklo plokštę) ir eikite į jo savybes. Eiti į elementą "Interneto protokolo 4 versija" ir pasirinkite "Naudoti šį IP adresą": Jei jūsų kompiuteriai yra tiesiogiai prijungti, laukas "Pagrindiniai vartai" galite palikti tuščią. Jei per maršrutizatorių, nurodykite maršrutizatoriaus IP adresą (tas, per kurį pasiekiama prieiga prie jo žiniatinklio sąsajos, paprastai 192.168.0.1). „Linux“ sistemoje panašią operaciją galima atlikti Tinklo valdytojas(tinklo ryšių nustatymas, IPv4 skirtukas): Jei naudojate ugniasienė(„Windows“ ugniasienė ar kita panaši programinė įranga, taip pat „iptables“ sistemoje „Linux“ arba ugniasienė jūsų maršrutizatoriuje), įsitikinkite, kad reikiami prievadai yra atidaryti (skirta SAMBA: 135, 139, 445/ TCP; 137, 138 /UDP. Dėl NFS: 2049 /TCP). Linux => WindowsĮsivaizduokime situaciją: veikia antrasis kompiuteris (arba failų serveris). Ubuntu 14.04, kuriame yra didelė jūsų vaizdo įrašų, nuotraukų ir kt. kolekcija, esanti atskirame diske, kuris yra įmontuotas /media/MyDATA. Šis diskas turi būti bendrinamas veikiančiame kompiuteryje Windows 8.1. Pirmiausia įdiekite reikiamus paketus:sudo apt įdiegti samba samba-common smbclient Dabar reikia sukonfigūruoti Samba. Turite du būdus: konsolinis Ir grafinis. Konsolinis.Atidarykite failą /etc/samba/smb.conf:sudo nano /etc/samba/smb.conf Visiškai ištrinkite visą turinį ir įveskite šiuos nustatymus:
Skyriuje globalus aprašomi bendrieji parametrai: DARBO GRUPĖ- darbo grupės pavadinimas (turi būti vienodas visoms vietinio tinklo mašinoms), Ubuntu-PC- kompiuterio, iš kurio bendrinami katalogai, pavadinimas (nurodykite savo), prisijungimas be slaptažodžio, svečio prieiga ir ryšio optimizavimas. Skyriuje Mano DUOMENYS aprašo prieigą prie įtaisyto disko /media/MyDATA. Jei norite, galite panašiu būdu nurodyti prieigą prie atskirų katalogų šiame diske. Išsaugokite failą ir paleiskite komandą: testparm -s Ši komanda patikrins, ar konfigūracijoje nėra klaidų, ir, jei tokių bus, nurodys, kur ją ištaisyti. Dabar paleiskite „Samba“ serverį: sudo service start smbd Grafika.Norėdami konfigūruoti Samba parametrus GUI, yra 2 puikios priemonės - system-config-samba(galima tik Ubuntu ir dariniuose) ir gadmin-samba(galima visur). Šios paslaugos atspindi visą Samba konfigūraciją, vykdomą grafiniu režimu. Ubuntu atveju įdiekite pirmąją priemonę:sudo apt install system-config-samba Čia viskas labai aišku ir kiekvienas gali suprasti nustatymus :) Kitiems platinimams (pvz., Debian) įdiekite paketą gadmin-samba: sudo apt įdiegti gadmin-samba Po konfigūracijos iš naujo paleiskite Samba demoną. Ubuntu: sudo paslauga iš naujo paleiskite smbd sudo systemctl iš naujo paleiskite smbd.service Taip pat galite atidaryti prieigą prie norimo katalogo iš failų tvarkyklės atidarę katalogo ypatybes: „Windows“ sistemoje turite įjungti tinklo aptikimą. Norėdami tai padaryti, tinklo valdymo centre eikite į „Keisti išplėstinius bendrinimo nustatymus“ Po to bendrinami katalogai turėtų atsirasti tinklo aplinkoje. Linux => LinuxDabar įsivaizduokime, kad turime kompiuterį su Debian 8 (IP adresas 192.168.0.2 ), ir nešiojamąjį kompiuterį su Ubuntu 14.04 (IP adresas 192.168.0.3 ). Iš nešiojamojo kompiuterio turite bendrinti disko skaidinį, kuris yra įmontuotas /media/DATA(tai yra torrentų ir kitų failų iškrovimo skyrius). Tam mes naudojame NFS:sudo apt įdiegti nfs-kernel-server nfs-common rpcbind Nurodykime, ką reikia bendrinti: sudo nano /etc/exports /media/DATA 192.168.0.0/255.255.255.0(rw,no_root_squash,no_subtree_check,crossmnt,fsid=0)
Taikykite nustatymus: sudo nano /etc/hosts.allow Nurodykite prieigą prie visų potinklyje esančių mašinų 192.168.0.0/255.255.255.0 : nfsd: 192.168.0.0/255.255.255.0 Jei nurodėte faile eksportas tik norimo įrenginio IP adresą, tada jį atitinkamai nurodykite. Dabar pradėkite paslaugą: sudo paslauga nfs-kernel-server start Įdiekite šiuos paketus savo kompiuteryje: sudo apt įdiegti nfs-common rpcbind Sukurkite katalogą bendrinimui: sudo mkdir /media/Share Rankinis montavimas.sudo mount -t nfs4 192.168.0.3:/ /media/ShareDėl to visas disko turinys /media/DATA(nešiojamajame kompiuteryje) bus pasiekiamas kataloge esančiame kompiuteryje /media/Dalintis, tarsi šie duomenys būtų joje saugomi. Kad išteklius būtų automatiškai prijungtas po sistemos paleidimo, yra du būdai. Montavimas per fstab.Failas /etc/fstab yra informacijos apie esamas failų sistemas, prijungimo taškus ir prijungimo parametrus. Į išteklius /media/DATA automatiškai įdiegtas jūsų kompiuteryje, pridėkite jį prie failo pabaigos /etc/fstabšią eilutę:192.168.0.3:/ /media/Share nfs user,rw,noauto 0 0 Variantas noauto išjungia automatinį montavimą įkrovos metu, nes tinklas šiuo metu gali būti neprieinamas. Vietoj to, failų tvarkyklėje kairiajame stulpelyje pasirodys elementas Bendrinti; spustelėjus jį, tinklo išteklius bus automatiškai prijungtas. Tačiau šis montavimo būdas turi keletą reikšmingų trūkumų. Pirma, jei tuo metu, kai kompiuteris buvo išjungtas, buvo atidarytas bet koks tinklo šaltinyje esantis failas, kompiuteris atsisakys išsijungti. Antra, ta pati situacija atsitiks, jei nutrūks ryšys tarp kliento (kompiuterio) ir serverio (nešiojamojo kompiuterio). Siekiant išvengti šių problemų, yra antras montavimo būdas. Montavimas naudojant AutoFS.AutoFS yra paketas, užtikrinantis, kad keičiamieji ir tinklo diskai būtų montuojami tik tada, kai jie pasiekiami. Jei tam tikrą laiką nėra prieigos prie tinklo išteklių arba keičiamo įrenginio, jis automatiškai atjungiamas ir iškart prijungiamas pirmą kartą prisijungus. Diegti:sudo apt install autofs Nustatymas: sudo nano /etc/auto.master Failo pabaigoje pridėkite eilutę: /mnt /etc/auto.nfs --timeout=60 /mnt- tinklo išteklių montavimo katalogas. Išsaugokite ir eikite į kitą failą: sudo nano /etc/auto.nfs Pridėkite eilutę: Bendrinti -fstype=nfs,rw,noatime,noexec,nosuid,tcp,async,rsize=32768,wsize=32768,intr,nolock,soft,noauto 192.168.0.3:/ Sukurkime katalogą Dalintis kataloge /mnt, kur bus prijungtas išteklius: sudo mkdir /mnt/Share Tai viskas. Dabar kataloge /mnt/Dalintis, pirmą kartą pasiekus jį, bus rodomas nuotolinio šaltinio turinys /media/DATA. Failų tvarkyklėje pasirodys tinklo disko susiejimo mygtukas. Nepaisant akivaizdaus lengvumo prieiti prie generolo Windows aplankas iš Linux, kai kurie vartotojai, ypač tie, kurie ką tik pradėjo naudoti Linux, gali susidurti su problema, kuri iš pirmo žvilgsnio gali pasirodyti neišsprendžiama. Tuo pačiu metu „Windows“ vartotojai sakys: „Aš nieko nežinau - iš manęs skrenda kulkos“. Kad nesusidarytų įspūdžio, kad „Linux“ yra „klaidingas“, pabandykime suprasti šią problemą. Svarstome konkrečią problemą dėl darbo „Linux“ namų tinkle su „Windows XP“ bendrinamu aplanku, kad galėtume pakeisti jame esančius duomenis, ty įrašyti ir ištrinti. Leidinio turinys neatskleidžia darbo su vėliau Windows versijos(nors situacija su jais gali būti panaši), taip pat dirbti domenų tinkluose, tai yra tinkluose su centralizuotas valdymas slaptažodžių politika ir vartotojų duomenų bazė, pvz., „Windows Active Directory“. Taigi „Windows“ atidaromas bendras aplankas. Bet kai Linux vartotojas pasiekia šį aplanką per tinklo aplinką, paaiškėja, kad neįmanoma „pasiekti“ net mazgo. Pačioje pradžioje galite susidurti su prieigos net prie darbo grupės trūkumo problema. Tai gali būti paaiškinta nedidele inercija pirmą kartą prisijungiant per SMB protokolą, kuris naudojamas pasiekti aplankus ir Windows failai iš tinklo. Šiek tiek palaukite, bent kelias sekundes, ir bandykite dar kartą. Galų gale jūs „pamatysite“ kompiuterį. Prieigai prie toliau bus rodoma prieigos leidimo prašymo forma, pvz.: Linux vartotojas įveda savo slaptažodį ir... vėl ekrane gauna tą pačią užklausos formą. Ir tai gali tęstis neribotą laiką. Priežastis ta, kad tiek „Linux“, tiek „Windows“ saugumo sumetimais failų sistemos lygiu taikomi vadinamieji failų ir aplankų leidimai. Ir šiuo atveju Linux vartotojas bando pasiekti „Windows“ aplanką naudodamas jo pavadinimą ir slaptažodį, apie kurį „Windows“ neturi jokio supratimo. Turite pasiekti išteklius naudodami duomenis, apie kuriuos „Windows“ „žino“. Tai yra, naudojant tam tikrą vartotojo vardą ir Windows slaptažodis, su kuria Windows yra susipažinęs. Kadangi rusakalbiais Windows vardai vartotojai gali būti kirilica, tai yra, pavyzdžiui, administratorius, Vasya, Petya, grožis ir kt., tada norėdami suteikti prieigą prie aplanko, kreipkitės į administratorių Windows kompiuteris sukurti vartotoją su lotynišku prisijungimu arba pervardyti esamą prisijungimo vardą į lotyniškas raides. Pavyzdžiui, galite sukurti specialų vartotoją kuris turės nuolatinį slaptažodį ir bus grupėje „Vartotojai“. Tai gali pašalinti galimus tolesnius „sistemos nesusipratimų“ atvejus tarp „Linux“ ir „Windows“. Bendrinamo aplanko leidimus reikia šiek tiek pakoreguoti, nes pagal numatytuosius nustatymus vartotojams suteikiami tik skaitymo leidimai. Paaiškinimas. Norėdami pamatyti visą „Windows“ sistemos skirtuko „Sauga“ turinį, atidarykite „Explorer“ ir skiltyje „Įrankiai – aplanko parinktys – rodinys“ panaikinkite žymės langelį „Naudoti paprastą failų bendrinimą“. Nereikia nustatyti „Visos kontrolės“ nei skirtuke „Prieiga – leidimai“, nei „Sauga“, nors daugelis žmonių tai daro. Visiškas valdymas reiškia leidimą keisti ir objekto, ir jo savininko teises. Ir jei tam tikru mastu tai gali būti priimtina namų tinkle, kuriame yra 2–3 kompiuteriai, tada kitais atvejais geriau to nedaryti. Geriau pažymėti langelį „Keisti“ (visi aktyvūs, tai yra, neišjungti, Sąskaitos vartotojai „Windows“ kompiuteryje). Tada turite eiti į skirtuką „Sauga“ ir „Windows“ kompiuterių vartotojams pažymėkite laukelį „Įrašyti“. Bet tai dar ne viskas. Turite spustelėti mygtuką „Išplėstinė“ ir eilutei su atliktu pakeitimu (stulpelis „Leidimas – rašyti“) pridėti varnelę laukuose „Naršyti aplankus“, „Aplanko turinys“, „Ištrinti poaplankius ir failus“, „Ištrinti“. “. Tuo pačiu metu pažymėkite langelį „Taikyti šiuos leidimus objektams ir konteineriams tik šiame konteineryje“ (žr. paveikslėlį aukščiau). Oho, tiek daug dalykų. Kažkokia meksikietiška aistra. Ir visa tai turi būti padaryta „Windows“. Dabar grįžkime prie prieigos prie aplanko iš Linux problemos. Įveskite teisingas reikšmes. Vietoj nurodykite vartotojo vardą formatu kompiuteris\vartotojas. Kadangi pasiekiamas kompiuteris vadinasi H-38, o mano mažame tinkle veikiantis DHCP serveris priskiria domeno vardą vot, tai įvedu reikiamus duomenis ir galiausiai gaunu H-38 kompiuterio bendrinamų resursų sąrašą. Kaip matote paveikslėlyje, „Samba“ klientas rodė ne tik duomenų aplanką, bet ir paslėptus ADMIN ir C išteklius, kuriuos naudojo Windows sistema administravimo tikslais (paslėpti Windows ištekliai rodomi su $ piktograma po šaltinio pavadinimo). Tačiau kai bandote pasiekti duomenų aplanką, sistema vėl paragins įvesti kredencialus. Pagal numatytuosius nustatymus jums siūloma prisijungti anonimiškai. Atminkite, kad bendrinimas buvo skirtas „Windows“ vartotojams. Todėl turite įvesti konkretų vartotojo vardą ir slaptažodį. Jei slaptažodis Windows vartotojas niekada nepasikeis (o pačioje pradžioje buvo rekomenduota sukurti vartotoją sistemoje Windows su nekeičiamu slaptažodžiu), tada galite pasirinkti "Prisiminti amžinai" ir tada slaptažodžio nebus prašoma ateityje, kai pasiekiate bendrinamą aplanką. Tas pats pasakytina ir apie prieigą prie kompiuterio. Pateiktuose pavyzdžiuose slaptažodis neišsaugomas. Užduotis atrodo paprasta, tačiau vis dėlto geriau žinoti kai kuriuos dalykus. Tikriausiai tai įmanoma paprasčiau ir teisingiau, bet aš tai padariau taip. Taigi, užduotis yra tokia: yra keliolika vartotojų: Anna, Andy, Olya, Nataly ir kt. Kiekvienas turi Ubuntu 10.04 kaip savo operacinę sistemą. Failų serverį turite sutvarkyti atskirame Ubuntu mašina 10.04 su aplankais kiekvieno vartotojo duomenims, turintiems prieigą tik šiam vartotojui ir administratoriui, ir aplankais failams bendrinti kiekvienai vartotojų porai, pvz., anna-andy, anna-olya, andy-olya.. su prieiga tik dviem vartotojams iš aplanko pavadinimas ir administratorius. Sutvarkykime aprašytą primityvų failų serverį! Einu prie kompiuterio failų serveris administratoriaus paskyroje sukuriu katalogą, sakau „111“ ir jame sukuriu reikiamus katalogus: Kad Samba rašymo leidimai veiktų, turite leisti vartotojams rašyti kiekviename jiems reikalingame kataloge. Ilgai nesivarginau - šiaip per samba tik tie katalogai, kuriuos atidarau samboje, bus matomi kiekvienam vartotojui, turinčiam reikiamus leidimus, todėl komandą paleidau terminale
taip visiems suteikiant visas teises į „111“ katalogą ir visus jo katalogus. Ir jame turiu visus failų serverio katalogus. Tada nuėjau į „Sistema“ - „Administravimas“ - „Vartotojai ir grupės“, sukūriau vartotojus. Vardai, slaptažodžiai ir vartotojo ID turi sutapti failų serveryje ir pačių vartotojų kompiuteriuose. Sukūręs vartotojus sužinojau, kad ID turi sutapti, todėl turėjau jį pakeisti vartotojų kompiuteriuose, kad atitiktų šių naudotojų ID failų serveryje. Aišku, kaip nustatyti vardą ir slaptažodį naudojant grafinę programą; norėdami nustatyti ID, kurį reikia pasirinkti vartotoją, eikite į „ Papildomos parinktys» į skirtuką „Išplėstinė“. Tokiu atveju vartotojas, kurio ID keičiu, turi visiškai atsijungti nuo sistemos – jei šio vartotojo seanso nutraukimas nepadėjo, geriau paleisti iš naujo. Kažkodėl negalėjau pakeisti ID iš grafinės sąsajos - atrodė, kad jis pasikeitė, bet vartotojui vėl prisijungus pasirodė, kad jis yra senas, todėl pakeičiau jį iš terminalo. Norėdami pamatyti vartotojo ID, eikite į failą /etc/passwd ir ieškokite eilutės su jo vardu:
Šiuo laikotarpiu pirmasis skaitmuo, mano atveju 1008, yra vartotojo ID andy, jei jis nesutampa su ID serveryje, tada norint pakeisti ID įvedu vartotojo kompiuterio terminale:
Visų šių manipuliacijų galima išvengti, jei sukursite vartotoją naudodami komandą useradd su parametrais -u (tas pats uid) ir - p (slaptažodis), pavyzdžiui:
Taigi, sukūriau katalogus ir vartotojus, dabar organizuosiu bendrą prieigą, tam man reikės dviejų programų iš Ubuntu programų centro, kurias galima rasti ieškant „samba“ - tai „Samba“ ir „SMB/CIFS“. Unix failų, spausdinimo ir prisijungimo serverio Juos įdiegęs įvedu terminalą
arba eikite į „Sistema“ „Administravimas“ „Samba“. Išskleidžiamajame meniu „Unix Username“ pasirenku pirmąjį vartotoją, kuriam reikia failų serverio, stulpelyje „Windows Username“ įvedu lygiai tą patį pavadinimą, tada slaptažodį, „ok“, „ok“. Taigi pridedu visus failų serverio vartotojus, sukurtus anksčiau „Vartotojai ir grupės“. Tuos pačius veiksmus galima atlikti ir terminale, pavyzdžiui, sistemos vartotojo andy įtraukimas į samba vartotojų sąrašą atrodo taip:
Pridėjus vartotojus, paspaudžiu žalią pliuso ženklą system-config-samba lange, atsidariusiame lange paspaudžiu mygtuką „Naršyti“, atsidariusioje apžvalgoje randu reikiamą katalogą, sakau „Anna-Andy“, pasirinkite jį, pažymėkite žymimuosius laukelius „Rašyti leidžiama“ ir „Matomas“, Skirtuke „Prieiga“ pažymėkite langelius šalia naudotojų Andy ir Anna. Kartoju šią operaciją visiems katalogams. Po to turite iš naujo paleisti samba paslaugą, kuri bus paleista terminale
Dabar, jei pagrindiniame meniu „Eiti“ spustelėsite „Prisijungti prie serverio“, išskleidžiamajame meniu „Paslaugos tipas“ pasirinkite „Windows OS išteklius“, lauke „Serveris“ įveskite jo IP adresą, failų serverių sąrašą. atsidaro katalogai. Tada spustelėkite norimą katalogą, įveskite vartotojo vardą ir slaptažodį, o jei Samba serveryje su tokiais kredencialais anksčiau leidau prieigą prie šio katalogo, jis bus atidarytas su skaitymo ir rašymo teisėmis). Tačiau man reikia, kad vieno vartotojo sukurtus failus galėtų skaityti ir įrašyti kitas vartotojas, su kuriuo pirmasis vartotojas dalijasi šiuo katalogu. Šis elementas buvo praleistas grafinėje programoje, todėl pataisykime failą, kurį anksčiau sukūrėme serveryje iš terminalo /etc/samba/smb.conf. Į failus ir katalogus, vartotojo sukurtas andy bendrame aplanke andy-anna vartotojas anas galėjo skaityti ir įrašyti, reikalingus faile /etc/samba/smb.conf rasti prekę ir įterpti eilutes sukurti kaukę = 0777 Ir katalogo kaukė = 0777, tai pasirodys taip. |
Populiaru:
Nauja
- Rėmo įdėjimas. Rėmelių kūrimas. Atsarginio noframes teikimas
- Windows sistemos atkūrimas Begalinis automatinio atkūrimo paruošimas
- „Flash“ atmintinės taisymas naudojant programas Kaip pataisyti nešiojamojo kompiuterio USB prievadą
- Pažeista disko struktūra; nuskaityti neįmanoma, ką turėčiau daryti?
- Kas yra kietojo disko talpyklos atmintis ir kam ji reikalinga Už ką atsakingas talpyklos dydis?
- Iš ko susideda kompiuteris?
- Sistemos bloko struktūra – kurie komponentai yra atsakingi už kompiuterio veikimą Sisteminio bloko vidinių įrenginių ypatybės
- Kaip pakeisti standųjį diską į SSD
- Įvesties įrenginiai apima
- Įvesta programavimo kalba Ką daryti su visais šiais kintamųjų tipais