Kaip prijungti nuotolinius katalogus naudojant SSHFS

sshfs

SSH („Secure Shell“) yra protokolas, leidžiantis mums saugiai pasiekti nuotolinius kompiuterius ir jo galimybės yra milžiniškos, nes iš esmės tai, ką darysime naudodamiesi, yra turėti serverį, tarsi sėdėtume priešais jo ekraną ir klaviatūrą. Šiandien ji yra prieinama * nix through OpenSSH, atviras diegimas, kuris atsirado dar 1999 m., ir mes parodysime labai įdomią galimybę tokių sistemų administratoriams kaip prijunkite nuotolinius katalogus vietiniame kompiuteryje naudodami SSHFS.

Dėl to mes galime naudoti katalogą nuotoliniame kompiuteryje kaip mūsų vietinio kompiuterio katalogų struktūros dalį, su tuo susijusiais pranašumais, tokiais kaip galimybė paprasčiau naudoti scenarijus ir kitus. Be abejo, mes taip pat galime naudoti failų naršyklę ir jo dėka nukopijuoti ar perkelti failus ir aplankus vilkdami ir numesdami, todėl pažiūrėkime, kaip pradėti.

Logiškai mąstant, pirmas dalykas, kurio mums reikės, yra tai, kad „OpenSSH“ diegimas jau veikia serveryje, prie kurio prisijungsime, taip pat kliente. Tada atėjo laikas įdiegti sshfs, kažkas labai paprasto, nes šis įrankis jau yra Tai galima rasti oficialioje „Ubuntu“ saugykloje (taip pat dėl ​​mažo mažesnio nei 50 Kb dydžio, todėl jis įdiegiamas per kelias sekundes):

# apt-get install shfs

Dabar, kai jau įdiegėme sshfs, turime jį naudoti pagal jo naudojimą, panašiai kaip ir ssh, nes turėsime patvirtinkite mus vartotojo vardu ir slaptažodžiu, todėl savaime suprantama, kad minėtas vartotojas turi būti galiojanti nuotolinio kompiuterio paskyra (mūsų pavyzdyje tai bus kompiuteris su IP 192.168.1.100).

sshfs vartotojas @ nuotolinis kompiuteris: / kelias / į / katalogą

Taigi mums reikia sukurti vietinį katalogą, kuris nukreiptų į nuotolinį katalogą (kuris mūsų pavyzdyje gali būti / home / programs), kurį mes darome taip:

#mkdir / mnt / serveris

Tada mes prijungiame nuotolinį katalogą šiame kataloge taip:

#sshfs root@192.168.1.100: / namai / programos / / mnt / serveris

Mūsų bus paprašyta nuotoliniame kompiuteryje įvesti šakninį slaptažodį, kurį turime žinoti, kad jį įvestume, o po to būsime įdiegę nuotolinį serverį savo vietiniame kompiuteryje. Tai, ką galime lengvai patikrinti, ar vykdome:

$ df -h

O:

ls -l / mnt / serveris

Pradėję tai naudoti, mes tikrai įvertinsime puikų komfortą, kurį mums siūlo, ir jei taip yra, mes galime norėti, kad šis procesas būtų atliekamas automatiškai, kai paleidžiame savo įrangą. Ir mes galime tai gauti, o tai turime redaguoti failą / etc / fstab:

#vi / etc / fstab

Pridedame šį įrašą:

sshfs#$root@192.168.1.100: / / mnt / serverio saugiklio numatytieji nustatymai, idmap = vartotojas, allow_other, prisijungti iš naujo, _netdev, vartotojai 0 0

Tai turėsime tai, ko norime, tačiau galime eiti toliau ir jei mūsų komanda turės prieštaringų klausimų systemd kaip pradinę sistemą galime naudoti surinkimą „pagal pareikalavimą“, tai yra, tai bus padaryta automatiškai, kai mums to reikės (pavyzdžiui, kai bandysime pasiekti vietinį katalogą, susietą su nuotoliniu katalogu).

vartotojas @ nuotolinis kompiuteris: / namai / programos / / mnt / serverio saugiklis.sshfs noauto, x-systemd.automount, _netdev, users, idmap = user, allow_other, iš naujo prijunkite 0 0


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.