Baineann feistiú fillteáin roinnte tar éis an VPN a ardú le dhá fhéiniúlacht atá éasca a mheascadh: an chomhpháirt a bhfuil cead aici an líonra a chumrú, agus an cuntas a bhfuil cead aige logáil isteach ar an bhfreastalaí comhad. Is annamh a bhíonn siad mar an gcéanna. Is drocháit do hook VPN faoi úinéireacht root tús a chur le feistiú SSHFS úsáideora deisce, mar níl aige gníomhaire an úsáideora ná an úinéireacht fheistithe atá beartaithe. Má dhéantar an úinéireacht a shocrú i gceart ar dtús, bíonn an truicear simplí.

Dhá fhéiniúlacht, dhá chead ar leith

Teastaíonn pribhléidí ó chliant VPN chun bealaí agus comhéadain a athrú. Teastaíonn féiniúlacht SSH a nglacann an freastalaí comhad léi ó fheistiú SSHFS, agus feistiú FUSE atá faoi úinéireacht an chuntais a léifidh na comhaid. Sásaíonn script amháin a ritheann mar root an chéad riachtanas agus briseann sé an dara ceann go ciúin.

Fágann feistiú mar root na comhaid lasmuigh de sheisiún an deisce agus b'fhéidir gan rochtain ar an ngníomhaire a choinníonn eochair an úsáideora. Tá an feistiú ann, ní féidir leis an úsáideoir scríobh tríd, agus breathnaíonn an teip mar fhadhb chead ar thaobh an fhreastalaí. Cosnaíonn an mhí-dhiagnóis sin tráthnóna agus ticéad don fhoireann stórála.

Socraigh cén cuntas a shealbhaíonn an feistiú sula scríobhann tú aon uathoibríocht, mar cinneann an rogha sin cá bhfuil an truicear ina chónaí agus cén dintiúir a fhéadfaidh sé a bhaint amach.

Bunaigh feistiú faoi úinéireacht an úsáideora de láimh ar dtús

Tosaigh le húsáideoir atá sínithe isteach le pointe feistithe folamh, cuntas SSH údaraithe agus cosán oibre chuig an bhfreastalaí tríd an tollán. Bunaíonn feistiú láimhe an bonnlíne a chaithfidh aon uathoibríocht a atáirgeadh.

mkdir -p "$HOME/mnt/team"
sshfs [email protected]:/exports/team "$HOME/mnt/team"
mount | grep sshfs

Is samplaí iad na hainmneacha, mar sin cuir an t-óstach agus an cosán easpórtála a thairgeann do fhreastalaí i ndáiríre ina n-ionad. Fíoraigh eochair an óstaigh tríd an bpróiseas ceadaithe ar an gcéad nasc sin. Tabhair faoi deara nach é pasfhocal cuntais VPN dintiúir chuntas an stórála go huathoibríoch, agus is cúis choitianta é sin le hiarratais mhainneachtana.

Rith é mar ghnáthúsáideoir le pointe feistithe atá faoi úinéireacht an úsáideora sin. De réir réamhshocraithe ní shroicheann ach an cuntas atá ag feistiú na comhaid, agus leathnaíonn allow_other an teorainn sin chuig gach úsáideoir áitiúil. Is leathnú rochtana d'aon ghnó é sin, ní seachbhealach d'uathoibríocht.

Lig don truicear gníomhú sa chomhthéacs seisiúin céanna

Lig don chomhtháthú imeachtaí VPN tacaithe a iarraidh ar ghníomh seisiúin úsáideora rith, in ionad glacadh leis gur féidir le callback pribhléideach dintiúir deisce a fháil ar iasacht. Cuir an truicear chuig an aitheantóir nasctha atá beartaithe seachas chuig aon chomhéadan a dtarlaíonn go dtugtar tun0 air. Scaoiltear riail seoltaí a mheaitseálann an rud mícheart ar gach athrú líonra, lena n-áirítear iad siúd nach bhfuil baint ar bith acu leis an bhfeistiú seo.

Ba cheart don ghníomh an t-óstainm a bhfuiltear ag súil leis a dhearbhú, feistiú atá ann cheana a thabhairt faoi deara agus iarracht amháin theoranta a dhéanamh. Iompaíonn lúb suirbhé a thosaíonn próiseas SSHFS nua gach cúpla soicind, nó a dhéanann iarraidh dintiúir a athrá fad a bhíonn an freastalaí síos, ciúin ghearr ina charn próiseas greamaithe. Cuir teorainn leis an iarracht le teorainn ama agus le hathiarracht amháin.

nmcli -g UUID connection show --active
systemctl --user list-units 'sshfs*'
pgrep -a sshfs

Tugann an chéad ordú an t-aitheantóir nasctha ar cheart don seoltóir meaitseáil leis. Taispeánann an dá cheann eile an bhfuil iarracht ag rith cheana, agus sin an tseiceáil a choisceann dúbláil.

Teastaíonn dintiúir cheadaithe dá chuid féin agus socrú fíoraithe óstaigh dá chuid féin ó sheirbhís gan mhaoirseacht ina comhthéacs forghníomhaithe féin. Ní féidir léi glacadh leis go bhfuil gníomhaire grafach díghlasáilte, agus níor cheart di iarraidh ceann a dhíghlasáil.

Pleanáil an dícheangal sula gcuireann tú iallach ar an nglanadh

Le haghaidh dícheangal pleanáilte, críochnaigh na hoibríochtaí comhad agus dífheistigh ó shreabhadh oibre an úsáideora atá ag feistiú féin. Dírígh ar an bpointe feistithe seachas ar an bpróiseas, agus dearbhaigh an toradh sula dtuairiscíonn tú rath.

fusermount3 -u "$HOME/mnt/team"
mountpoint "$HOME/mnt/team"

Ná dífheistigh ach an feistiú a chruthaigh an sreabhadh oibre seo. Má tá sé gnóthach, is cinneadh feidhmchláir é sin: ceangal iallach a bhfuil ann chun go dtabharfadh hook rath ar ais, i bhfolach caillteanas sonraí in ionad é a chosc.

Iompraíonn caillteanas gan choinne é féin ar bhealach difriúil. Déanann SSHFS doiciméadú go bhféadfadh cur isteach líonra oibríocht córais comhad a bhlocáil, agus déanann an rogha reconnect an t-iompar a athchóiriú gan láimhseálaithe a athchóiriú: féadfaidh comhad a osclaíodh roimh an athnascadh teip ar an gcéad scríobh eile, agus ní chaomhnaítear scríobh a cuireadh isteach. Tá an t-idirdhealú sin níos tábhachtaí do eagarthóirí a choinníonn comhad amháin oscailte ar feadh uaireanta. Pleanáil céim athoscailte in ionad athchóiriú a ghlacadh leis.

Tástáil an t-iompar le comhaid indiúscartha sula mbraitheann tú air. Ní chruthaíonn eolaire a thagann chun solais arís tar éis an tollán a fhilleadh go maireann láimhseálaithe níos luaithe nó obair neamhshábháilte.

Ailt ghaolmhara