Ühe faili toomiseks ei ole vaja täielikku võrgu-VPN-i
Üks kaust ja üks fail õigustavad harva marsruuti kogu kontori LAN-i. Võrrelge ülekande-, jagamise- ja brauserivalikuid selle järgi, millist tööd kasutaja peab tegema.
VPN-i juurdepääsu taotlus peidab sageli enda taga ühe kausta ja ühe faili. Marsruudi andmine kogu kontorivõrgule vastab taotlusele ja annab üle palju enamat, kui ülesanne nõuab. Kaardistatud jagamise asendamine üleslaadimislehega võib olla sama vale teises suunas, sest see muudab seda, kuidas inimesed töötavad. Otsus algab sellest, mis peab failiga juhtuma.
Kolm nõuet näevad siin sarnased välja ja käituvad väga erinevalt: valmis PDF-i kopeerimine, dokumendi kohapeal redigeerimine ja rakenduse käitamine jagatud kataloogi vastu.
Alustage redigeerimisest, mitte kaustast
Kui fail on valmis ja seda tuleb ainult lugeda, piisab ülekandekontost. Kui seda hakatakse redigeerima, muutub küsimus selleks, kes veel seda redigeerib ja kuidas konfliktid lahendatakse, mis on töövoo, mitte võrgu küsimus. Kui rakendus avab dokumente otse kataloogist, loevad salvestuskihi latentsus ja lukustuskäitumine. Sellele esimesena vastamine hoiab ära lahenduse, mis ühendub ideaalselt ja mida ei saa siiski kasutada.
Ühine redigeerimine toob sisse probleemi, mida ükski ülekanne ei suuda lahendada. Kasutaja laadib alla arvutustabeli, redigeerib seda võrguühenduseta ja laadib üles pärast seda, kui keegi teine on originaali muutnud, ning krüpteeritud ühendusel ei ole ülekirjutamise kohta arvamust. Kokkulepe ülekirjutamise, konflikti või versioonimise kohta peab olema enne juurdepääsumeetodit.
SFTP on ülekandeprotokoll, mitte jagamine
SFTP liigutab faile krüpteeritud SSH-transpordi kaudu, mis on täpselt see, mida koopia vajab, ja mitte see, mida kaardistatud ketas vajab. See ei ole FTP, ja toode, mis pakub FTPS-i, pakub teist protokolli, mitte SFTP-d. SFTP-kataloogi failisüsteemikihi kaudu mountimine ei taga algse jagamise lukustus-, õiguste ega rakenduskäitumist. Kontrollige kliendirakenduse nõudeid, enne kui nimetate seda otseseks asenduseks.
sftp [email protected] put report.pdf /upload/report.pdf get /shared/template.docx
See on kogu töövoog valmis faili jaoks: ühenda, pane, võta. Ainult ülekandeks mõeldud konto vajab ka piiratud SSH-teenust, mitte ainult failisüsteemi. chroot või ForceCommand internal-sftp piirab seda, mida seanss saab käivitada, ning TCP edastamise ja tunneldamise keelamine sulgeb teed, mis muidu muudaksid failikonto võrgu sissepääsupunktiks. Ainult nähtava kataloogi piiramine ei tõesta midagi selle kohta, kuhu konto ulatuda võib.
Kui vajate jagamist, ärge avaldage seda
Mõnikord on algne jagamine tõesti nõue ja vastus ei ole SMB avamine suvalistele internetiklientidele. Microsofti juhis on blokeerida otsene SMB-liiklus piiril ja mõjuval põhjusel: protokolli ei ehitatud ebausaldusväärsete võrkudega silmitsi seismiseks. Olemas on SMB üle QUIC-i ja sarnased lahendused, millel on mõlemas otsas konkreetsed platvorminõuded, ja need ei ole universaalne lüliti suvalise Samba serveri jaoks. Kui kumbki ei kehti, on töö pakkuda toetatud juurdepääsuteed, mitte edastatud porti.
Brauseripõhine valik on õiguspärane kolmas vastus, kui töö sellega sobib. See toob kaasa oma otsused: kontod, jagamislõigud, aegumine, säilitatavad versioonid ja see, milline koopia on autoriteetne. Link, mille igaüks saab avada, ja tööruum, mis nõuab sisselogimist, esindavad erinevaid juurdepääsupoliitikaid ja kumbagi ei tohiks valida kogemata.
Mida enne juurdepääsu üleandmist kontrollida
sftp [email protected] <<< "get /shared/template.docx /tmp/probe.docx" ssh [email protected] "cat /etc/passwd"
Ükskõik millise disaini valite, piirake see kavandatud andmete ja kavandatud toimingutega. Esimene käsk peaks õnnestuma ja teine tagasi lükatama; kui mõlemad õnnestuvad, on konto ülesandest laiem. Seejärel eemaldage konto ja korrake esimest, mis peaks nüüd ebaõnnestuma. Hoidke lähtefailide omanik tuvastatav, et hilisemal küsimusel autoriteetse koopia kohta oleks vastus. Tulemus, mida tasub kirja panna, on kasutatav ja tühistatav failitöövoog, mitte puuduv ühenduse ikoon.
Kirjutage üles, millist protokolli kasutaja rakendus tegelikult vajab, ja millised kolm testi te tegite. Need kaks rida hoiavad ära suurema osa ümbertöötamisest.