Ma tahay in fadhiga isticmaalaha uu leeyahay xidhitaanka SSHFS ee VPN-ka?
Root VPN jillaab ma amaanan karo wakiilka miiska. U xidh sida isticmaalaha soo galay, ku xaddid kicinta hal xiriir, oo qorsheeso furista ka hor intaadan ku qasbin.
Xidhitaanka galka la wadaago ka dib marka VPN-ku kaco waxay ku lug leedahay laba aqoonsi oo si fudud loo khaldan karo: qaybta loo oggolaaday inay habayso shabakadda, iyo akoonka loo oggolaaday inuu galo serverka faylalka. Marar dhif ah ayay isku mid yihiin. Root VPN jillaab waa meel xun oo lagu bilaabo xidhitaanka SSHFS ee isticmaalaha miiska, sababtoo ah ma hayo wakiilka isticmaalaha ama lahaanshaha xidhitaanka la rabay. Haddii lahaanshaha marka hore si sax ah loo dhigto, kicintu way fududaanaysaa.
Laba aqoonsi, laba oggolaansho oo gooni ah
Macaamilka VPN wuxuu u baahan yahay awoodo si uu u beddelo waddooyinka iyo is-dhexgalka. Xidhitaanka SSHFS wuxuu u baahan yahay aqoonsi SSH oo serverka faylalka aqbalo iyo xidhitaan FUSE oo uu leeyahay akoonka akhrin doona faylalka. Hal script oo root ahaan socda ayaa buuxiya shardiga koowaad oo si aamusan u jebiya kan labaad.
Xidhitaan root ahaan wuxuu faylalka uga tagaa fadhiga miiska bannaankiisa iyo laga yaabo inaan la helin wakiilka haya furaha isticmaalaha. Xidhitaanku wuu jiraa, isticmaalahu kama qori karo, oo guuldarradu waxay u ekaanaysaa dhibaato oggolaansho oo dhinaca serverka ah. Ogaanshaha khaldan wuxuu ku kacaa galab iyo tikidh kooxda kaydka.
Go'aami akoonka leh xidhitaanka ka hor intaadan qorin wax otomaatig ah, sababtoo ah doorashadaas ayaa go'aamisa halka kicintu ku nooshahay iyo waxa aqoonsiga ah ee ay gaari karto.
Marka hore gacan ku samee xidhitaan uu isticmaalahu leeyahay
Ka bilow isticmaale soo galay oo leh barta xidhitaan madhan, akoon SSH oo la oggolaaday iyo waddo shaqaynaysa oo serverka loo maro tunnelka. Xidhitaanka gacanta wuxuu dejiyaa aasaaska ay tahay in otomaatig kasta uu dib u soo saaro.
mkdir -p "$HOME/mnt/team" sshfs [email protected]:/exports/team "$HOME/mnt/team" mount | grep sshfs
Magacyadu waa tusaale, marka beddel serverka iyo waddada dhoofinta ee serverkaagu dhab ahaan bixiyo. Xaqiiji furaha serverka iyada oo loo marayo habka la oggolaaday xiriirkaas koowaad. Ogsoonow in furaha sirta ee akoonka VPN uusan si otomaatig ah u noqon aqoonsiga akoonka kaydka, taasna waa sabab caadi ah oo isku dayo guuldareystay.
Ku socodsii sida isticmaale caadi ah oo leh barta xidhitaan uu isticmaalahaas leeyahay. Si caadi ah akoonka xidha kaliya ayaa gaara faylalka, allow_other-na wuxuu ballaadhiyaa xadkaas isticmaale kasta oo maxalli ah. Taasi waa ballaadhin ula kac ah oo marin-u-helka, ma aha dariiq kale oo otomaatig ah.
U oggolow kicinta inay ku shaqayso isla macnaha fadhiga
U oggolow is-dhexgalka dhacdooyinka VPN ee la taageeray inuu codsado in ficil fadhi isticmaale la socodsiiyo, halkii laga malayn lahaa in callback mudnaan leh uu amaanan karo aqoonsiga miiska. Ku xaddid kicinta aqoonsiga xiriirka la rabay ee aan ahayn is-dhexgal kasta oo si shil ah loogu magacaabo tun0. Qaanuunka diristu ee u dhigma waxa khaldan wuxuu shidmaa isbeddel kasta oo shabakadeed, oo ay ku jiraan kuwa aan wax xiriir ah la lahayn xidhitaankan.
Ficilku waa inuu xaqiijiyaa magaca serverka la filayo, ogaado xidhitaan jira, oo sameeyo hal isku day xaddidan. Wareeg su'aal oo bilaaba hawlgal SSHFS cusub dhawr ilbiriqsi kasta, ama ku celceliya codsi aqoonsi inta serverku damisani, wuxuu hakad gaaban u beddelaa taallo hawlgallo xayiran. Ku xaddid isku dayga waqti-koob iyo hal isku day oo kale.
nmcli -g UUID connection show --active systemctl --user list-units 'sshfs*' pgrep -a sshfs
Amarka koowaad wuxuu bixiyaa aqoonsiga xiriirka ee diristu tahay inuu u dhigmaan. Labada kale waxay muujinayaan haddii isku day hore u socdo, taasna waa hubinta ka hortagta nuqulka.
Adeeg aan la ilaalin wuxuu u baahan yahay aqoonsigiisa la oggolaaday iyo hubintiisa serverka ee macnaha fulintiisa. Ma qaadan karto in wakiil garaaf ah uu furan yahay, mana tahay inuu isku dayo inuu furo mid.
Qorsheeso goynta ka hor intaadan qasbin nadiifinta
Gooyn la qorsheeyay, dhammee hawlgallada faylalka oo ka fur xidhitaanka socodka shaqada isticmaalaha xidha laftiisa. U jeedso barta xidhitaanka ee aan ahayn hawlgalka, oo xaqiiji natiijada ka hor intaadan soo sheegin guul.
fusermount3 -u "$HOME/mnt/team" mountpoint "$HOME/mnt/team"
Fur kaliya xidhitaanka uu abuuray socodkan shaqada. Haddii uu mashquul yahay, taasi waa go'aan barnaamij: kala-bax qasab ah oo u jira in jillaabku guul soo celiyo ayaa qariya luminta xogta halkii uu ka hortagi lahaa.
Luminta lama filaan ah si kale ayay u dhaqantaa. SSHFS wuxuu diiwaangeliyaa in hakad shabakadeed uu xannibi karo hawlgalka nidaamka faylalka, iyo ikhtiyaarka reconnect wuxuu soo celiyaa gaadiidka isagoo aan soo celin gacmo-qabka: fayl la furay ka hor dib-u-xidhka ayaa ku guuldareysti kara qoraalka xiga, qoraalka go'ayna lama kaydiyo. Farqigaas ayaa ugu muhiimsan tifaftirayaasha hal fayl saacado u furan haysta. Qorsheeso tallaabo dib-u-furid halkii aad ka qaadan lahayd soo-kabasho.
Ku tijaabi dhaqanka faylal la tuuri karo ka hor intaadan ku tiirsanaan. Galka mar kale soo muuqda ka dib marka tunnelku soo noqdo ma caddeeyo in gacmo-qabkii hore ama shaqo aan la kaydin ay badbaadeen.