Če Finder priklopi delež prek VPN in nato zavrne shranjevanje datoteke, tunel že opravlja svoje delo, nesoglasje pa je o identiteti in pravicah na strežniku datotek. Če se priklop sploh ne pojavi, ni bilo preizkušeno nič za to točko. Oba primera se končata s podobnim pogovornim oknom v macOS, zato ljudje obnavljajo profile VPN zaradi okvare, ki je VPN ne more povzročiti. Začnem s tem, da natančno ugotovim, kje se povezava ustavi, in šele nato preizkusim pisanje z enkratno datoteko namesto z dokumentom, ki sem ga prišel urejat.

Trije pogoji odločajo, kam pogledati

Preden se dotaknete nastavitve, potrebujete tri odgovore: ali se ime razreši v zasebni naslov, ki ga usmerja tunel, ali storitev SMB sprejme točno tisti račun, ki ste ga navedli, in ali ima ta račun pravico pisanja natanko na tem deležu, mapi in dejanju. Vsak odpove na drugem mestu in samo prvi pripada skrbniku VPN.

What you seeWhat it establishesWho fixes it
Name does not resolve, or resolves outside the tunnelThe path was never builtVPN or DNS administrator
Name resolves, port 445 times outRoute, firewall or overlapping address spaceVPN and network owners
Server answers, the sign-in is rejectedThe file-service account, not the VPN loginFile-server owner
Share mounts, writing is refusedShare policy or directory rightsFile-server owner

Tabela si zasluži svoje mesto, ker so prijava v Mac, prijava v VPN in račun SMB tri ločene identitete. Sprememba gesla VPN nikoli ne odpre deleža, ki zavrača registriranega uporabnika, odjemalec, ki poroča o povezavi, pa ne pove ničesar o strežniku, na katerega ciljate.

Povežite se po naslovu, ne z brskanjem

Oddaljeni delež je lahko popolnoma dosegljiv in hkrati neviden na seznamu Omrežje v Finderju. Odkrivanje v pisarniškem omrežju LAN se opira na broadcastna in multicast imena, večina VPN pa tega prometa ne prenaša skozi tunel, zato prazen pogled Omrežje ni dokaz prekinjene povezave.

  1. Zaženite želeni VPN z njegovim običajnim odjemalcem in dokončajte preverjanje pristnosti.

  2. V Finderju izberite Pojdi, nato Poveži se s strežnikom, ali pritisnite Command-K.

  3. Vnesite podani naslov. V tem primeru je to smb://files.corp.example/team, ponazoritveno ime in ne javna storitev. Če imate le ime strežnika, se povežite z njim in izberite dovoljeni delež s seznama, ki ga vrne.

  4. Izberite Registriran uporabnik in vnesite račun storitve datotek, ne svojega računa Mac in ne računa VPN. Gost je pravilen le, kadar lastnik tako reče.

  5. Odprite delež in opravite eno opravilo, zaradi katerega ste prišli. Seznam mape dokazuje priklop in nič več.

Applov vodnik za povezovanje s strežnikom opisuje ta potek v Finderju in prijavo v storitev za njim. Shranite naslov med priljubljene, da bo naslednja povezava ponovljiva, in zapomnite si, da preimenovanje vnosa spremeni oznako, ne cilja.

Preberite stopnjo, na kateri se ustavi

Preden karkoli spremenite, zabeležite, katera stopnja odpove, z istimi imeni, ki ste jih vnesli v Finder. Začnite z razreševanjem imena: dscacheutil -q host -a name files.corp.example izpiše naslov, ki ga bo uporabil macOS, in netstat -rn pokaže, ali ima ta naslov pot skozi vmesnik tunela ali skozi vaš domači prehod.

Nato dosegljivost. nc -vz files.corp.example 445 pove, ali vrata SMB sploh odgovorijo; če razreševanje deluje in 445 poteče, ste na območju usmerjanja, požarnega zidu ali prekrivajočih se naslovov in nobena sprememba dovoljenj deleža ne bo pomagala. Če vrata odgovorijo, vprašajte strežnik, kaj ponuja temu računu: smbutil view //[email protected] navede deleže, in smbutil statshares -a poroča o dogovorjenem narečju in stanju podpisovanja priklopljene seje, kar vam pove, ali je priklop, ki ga preizkušate, tisti, ki ga mislite.

Identiteta si zasluži lastno preverjanje, ker je to korak, ki ga ljudje preskočijo. Priklop lahko živi kot gost ali kot starejši shranjeni račun, medtem ko domnevate, da ste registriran uporabnik, in takrat vsak preizkus pisanja meri napačen račun.

Dostop za pisanje ima več kot ena vrata

Dve plasti lahko na strani strežnika rečeta ne in obe sta z Maca videti enako. Delež je lahko izvožen samo za branje, medtem ko je mapa pod njim pisljiva, in pisljiv delež ne more obiti ACL datotečnega sistema, ki zavrača vaš račun; podmapa ima lahko tudi svojo politiko. Na strežnikih Windows so dovoljenje deleža in dovoljenja NTFS ločena, dejanska pravica pa je strožja od obeh.

Zato določite, kaj se v resnici zavrne: ustvarjanje datoteke, urejanje obstoječe, ustvarjanje mape, preimenovanje ali brisanje. To ni eno dovoljenje in mapa, kjer seznam deluje, lahko zavrne vse. Delujoč priklop še ni dovoljenje.

Če sumite na napačno identiteto, odstranite delež, izbrišite zastarel vnos v Dostopu do ključavnice in se znova povežite z registriranim računom. Finder bo z veseljem znova uporabil shranjeno sejo in vas pustil meriti dovoljenja za uporabnika, za katerega vas strežnik ne šteje.

Preizkusite pisanje, ne da bi se dotaknili resničnih dokumentov

Z lastnikovo privolitvijo ustvarite eno majhno datoteko pod novim imenom v mapi, ki odpove: touch /Volumes/team/qa-write-test.txt ko je delež tam priklopljen, ali preprosto Shrani kot z novim imenom iz programa. Nikoli ne prepišite dokumenta, da bi preizkusili dostop, in ohranite točno besedilo napake, namesto da bi ga preoblikovali, ker ga VPN ne bo kopiral.

Nato lastniku predajte dejanje, ki ste ga poskusili, in ne splošne pritožbe. Lahko preverijo politiko deleža, članstvo računa v skupinah in pravice na tej eni mapi ter vam povedo, katera plast vas je zavrnila. Če sporočilo omenja zmogljivost, zaklenjeno datoteko ali navzkrižje imen, je to druga težava in si zasluži lastno preiskavo.

Preverite popravek in nato odstranite po vrsti

Ko lastnik kaj spremeni, ponovite isti majhen zapis in potrdite, da je datoteka vidna strežniku in jo je mogoče pozneje odstraniti. Kopiranje, ki se začne in nato obstane, je vprašanje prepustnosti, ne dovoljenj; zavrnitev, ki prispe takoj, je vprašanje dovoljenj.

Preden spustite VPN, odklopite delež in zaprite odprte dokumente. Odstranitev po tem, ko je tunel izginil, pusti Finder in vaše programe čakati na mrtvo pot. Držite SMB znotraj zasebnega omrežja, ne izklopite požarnega zidu, da bi preizkusili teorijo, in ne odprite mape vsem kot obhod. Za zahtevek navedite naslov, ime računa, neuspešno dejanje, točno besedilo sporočila in čas, gesla in profilne datoteke pa pustite zunaj.

  • Naslov se razreši v zasebni naslov, usmerjen skozi tunel.
  • Vrata 445 odgovorijo in smbutil view navede želeni delež za želeni račun.
  • Pisanje, ki ste ga potrebovali, se dokaže z novo datoteko, ne z obstoječim dokumentom.

Sorodni članki