- Kaip automatiškai sujungti tinklo akcijas "Linux"

Kaip automatiškai sujungti tinklo akcijas "Linux"

Panašiai kaip rankiniu būdu tvirtinant standųjį diską„Linux“ prieiga prie tinklo akcijų yra varginanti. Turi būti nurodyti IP adresai, sukonfigūruoti prisijungimai ir tt Jei galėsite prisijungti prie savo kompiuterio ir automatiškai prijungti tinklo bendrinimus, darbas bus lengvesnis. Panašiai kaip automatinis standžiojo disko paleidimas, tinklo dalies automatiškas įjungimas atliekamas fstab faile. Šiame vadove aptarsime, kaip automatiškai sujungti NFS akcijas, „Samba“ / CIFS akcijas ir net SSHFS akcijas! Štai kaip tai padaryti.

Atsarginė „Fstab“ failo kopija

Redaguoti „fstab“ failą yra labai pavojinga, o bet kokie pakeitimai gali rimtai sugadinti jūsų sistemą, jei suklysite. Prieš pradėdami šią mokymo programą, atidarykite terminalą ir atlikite šiuos veiksmus:

1 žingsnis: sukurkite aplanką kompiuteryje, kad galėtumėte saugoti atsarginę kopiją. Be to, apsvarstykite galimybę įkelti minėtą atsarginę kopiją į tokias paslaugas kaip „Dropbox“ ar „Google“ diskas, kad saugotumėte.

mkdir ~/system-backups

2 žingsnis: gaukite šakninį apvalkalą su sudo -s, tada įveskite katalogą / etc /.

cd /etc/

3 veiksmas: sukurkite atsarginę kopiją ir įdėkite ją į atsarginių kopijų aplanką.

cp fstab /home/username/system-backups

4 veiksmas: pervardykite failą, kad būtų .bak failo plėtinys.

mv fstab fstab.bak

Atkurti atsarginę kopiją

1 žingsnis: įgyk šaknies apvalkalą su sudo.

2 žingsnis: įveskite / etc / katalogą ir ištrinkite sugadintą fstab failą.

cd /etc/
rm fstab

3 veiksmas: nukopijuokite atsarginę kopiją į katalogą / etc / /.

cp /home/username/system-backups/fstab /etc/

4 veiksmas: pervardykite atsarginę kopiją.

mv fstab.bak fstab

Automatinis NFS įjungimas

NFS akcijos montavimas erzina ir vargina;ypač naujiems vartotojams. Žmonėms, nepažįstamiems su NFS ir kaip ji veikia, tai gali atrodyti kaip raketų mokslas. Štai kodėl būtų puiku galėti prisijungti prie asmeninio kompiuterio ir lengvai prieiti prie bendrų akcijų iškart, be rūpesčių. Norėdami tai padaryti, turėsite išrašyti eilutę fstab faile.

Pirmiausia suraskite akcijos, kurią norite sumontuoti, pavadinimą. Pavyzdžiui:

showmount -e 192.168.1.150

Tada sukurkite aplanką, kuriame NFS turėtų būti prijungtas prie „Linux“.

mkdir ~/Network-Files

Atidarykite fstab failą naudodami nano.

sudo -s
nano /etc/fstab

Išrašykite montavimo liniją. Štai kaip jis turėtų atrodyti:

# Data from my NFS server
servername:/data /home/username/Network-Files nfs rsize=8192,wsize=8192,timeo=14,_netdev 0 0

Pastaba: pakeiskite „duomenys“ tuo, ką pavadino jūsų NFS dalis.
Išsaugokite pakeitimus aplanke / etc / fstab paspausdami CTRL + Oir paleiskite iš naujo. Prisijungiant jūsų NFS dalis bus automatiškai sujungta.

Automatinis paleidimas SAMBA

Samba yra puikus įrankis. Su ja „Linux“ administratoriai gali aptarnauti tinklo failus trijose pagrindinėse kompiuterių operacinėse sistemose ir net mobiliuosiuose. „Samba“ dėl to plačiai naudojama. Nepaisant to, SMB protokolą pasiekti rankiniu būdu yra tikras skausmas. Failų tvarkytojai „Linux“ naikina ir visam laikui suranda bendrinimą, o kartais net ignoruoja IP adresus.

Štai kodėl puiku, kai prisijungiant galima sumontuoti tokio tipo akcijas.

Norėdami pradėti, įdiekite CIFS įrankius. Tai įrankių rinkinys, leidžiantis automatiškai montuoti „Samba“ akcijas tinkamai veikti.

Ubuntu

sudo apt install cifs-utils

Debian

sudo apt-get install cifs-utils

„Arch Linux“

sudo pacman -S cifs-utils

Fedora

sudo dnf install cifs-utils

„OpenSUSE“

sudo zypper install cifs-utils

Kitos Linux

CIFS yra svarbus „Samba“ komponentas. Dėl to daugumoje „Linux“ operacinių sistemų yra CIFS įrankiai. Norėdami gauti šį paketą savo „Linux“ paskirstyme, ieškokite „cifs utils“ ar ko nors panašaus, tada įdiekite jį su savo paketo tvarkykle.

Pastaba: prieš bandydami prijungti SMB, turite sukurti prijungimo katalogą.

sudo mkdir /mnt/samba

Atsisiųsdami įrankius nustatykite laikiklį:

sudo -s
nano /etc/fstab

Išrašykite savo montavimo liniją. Tai turėtų atrodyti taip:

# Samba share from my server
//SERVER/share /mnt/samba cifs username=user,password=password 0 0

Pastaba: pakeiskite „share“ pavadinimu, o „SERVER“ - serverio arba IP pavadinimu. Pakeiskite „= vartotojas“ į „Samba“ vartotoją, o „= slaptažodis“ - į „Samba“ slaptažodį.

Parašę montavimo liniją, paspauskite CTRL + O norėdami išsaugoti pakeitimus, tada paleiskite iš naujo. Kitoje įkrovoje „Samba share“ automatiškai įsijungs.

Automatinis SSHFS paleidimas

SSHFS yra labai naudinga priemonė dirbantiemsserveriai. Su ja bet kokia failų sistema gali būti lengvai dalijama ir prieinama per SSH. Tačiau sumontuoti SSHFS yra sudėtinga. Dėl šios priežasties daugelis žmonių automatiškai įjungia SSHFS paleidžiant. Štai kaip tai padaryti.

Pirmiausia įdiekite SSHFS paketą.

Ubuntu

sudo apt install sshfs

Debian

sudo apt-get install sshfs

„Arch Linux“

sudo pacman -S sshfs

Fedora

sudo dnf install sshfs

„OpenSUSE“

sudo zypper install sshfs

Kitos Linux

SSHFS yra plačiai naudojamas. Dėl šios priežasties neaiškių „Linux“ distribucijų vartotojams neturėtų kilti problemų ją įdiegiant. Norėdami jį rasti, atidarykite savo paketų tvarkymo įrankį, ieškokite „sshfs“ ir įdiekite jį.

Pastaba: Automatiškai montuojamos SSH failų sistemos yra vykdomos dėka sisteminės iniciacijos sistemos. Jei jūsų operacinėje sistemoje nėra sisteminimo, jums pasisekė naudoti šį metodą

Pirmiausia sukurkite SSHFS prisijungimo prie sistemos tašką:

mkdir ~/Remote-Machine

Įsigykite šaknies apvalkalą ir atidarykite failą fstab. Tada nurašykite montavimo liniją. Prašome pakeisti „vartotojas“ ir „pagrindinis kompiuteris“ naudodami vartotojo vardą ir nuotolinį IP / pagrindinio kompiuterio vardą, o vartotojo vardą - savo vartotojo vardu.

# SSH File System Mount of my server
user@host:/remote/folder /home/username/Remote-Machine fuse.sshfs noauto,x-systemd.automount,_netdev,users,idmap=user,IdentityFile=/home/username/.ssh/id_rsa,allow_other,reconnect 0 0

Išrašę montavimo liniją ir komentarą, išsaugokite pakeitimus fstab spausdami CTRL + O. Paleiskite iš naujo. Kitą kartą prisijungus, SSHFS dalis bus automatiškai sujungta!

Išvada

Tinklo akcijos yra lengvai geriausias prieigos būdasbylos. Nepaisant to, prieiga prie jų kartais gali būti tikras varginantis procesas. Štai kodėl taip šaunu, kad įmanoma automatiškai prijungti šias akcijas „Linux“. Tai leidžia vartotojams pašalinti nuobodulį, kai tinklo akcijas reikia montuoti rankiniu būdu.

Komentarai