SMB koplietošana Mac datorā caur VPN: vispirms pieslēdzieties, tad pārbaudiet rakstīšanu
Finder pieslēdz koplietošanu, bet atsakās saglabāt? Atdaliet VPN ceļu, SMB kontu un servera atļauju, pirms maināt jebkuru iestatījumu.
Ja Finder pieslēdz koplietošanu caur VPN un pēc tam atsakās saglabāt failu, tunelis jau dara savu darbu, un domstarpības ir par identitāti un tiesībām failu serverī. Ja pieslēgums vispār neparādās, nekas aiz šī punkta nav pārbaudīts. Abi gadījumi beidzas ar līdzīgu dialogu macOS, tāpēc cilvēki pārbūvē VPN profilus bojājuma dēļ, ko VPN nevar radīt. Es sāku ar precīzu noteikšanu, kur savienojums apstājas, un tikai tad pārbaudu rakstīšanu ar vienreizēju failu, nevis dokumentu, ko atnācu rediģēt.
Trīs nosacījumi nosaka, kur skatīties
Pirms aiztikt iestatījumu jums vajag trīs atbildes: vai vārds tiek atrisināts uz privātu adresi, ko maršrutē tunelis, vai SMB pakalpojums pieņem tieši to kontu, ko norādījāt, un vai šim kontam ir rakstīšanas tiesības tieši uz šo koplietošanu, mapi un darbību. Katrs neizdodas citā vietā, un tikai pirmais pieder VPN īpašniekam.
| What you see | What it establishes | Who fixes it |
|---|---|---|
| Name does not resolve, or resolves outside the tunnel | The path was never built | VPN or DNS administrator |
| Name resolves, port 445 times out | Route, firewall or overlapping address space | VPN and network owners |
| Server answers, the sign-in is rejected | The file-service account, not the VPN login | File-server owner |
| Share mounts, writing is refused | Share policy or directory rights | File-server owner |
Tabula pelnījusi savu vietu, jo Mac pieteikšanās, VPN pieteikšanās un SMB konts ir trīs atsevišķas identitātes. VPN paroles maiņa nekad neatver koplietošanu, kas noraida reģistrēto lietotāju, un klientam, kas ziņo par savienojumu, nav ko teikt par serveri, uz kuru mērķējat.
Pieslēdzieties pēc adreses, nevis pārlūkojot
Attālināta koplietošana var būt pilnīgi sasniedzama un tomēr neredzama Finder tīkla sarakstā. Atklāšana biroja LAN tīklā balstās uz apraides un multicast nosaukumiem, un lielākā daļa VPN nepārvada šo datplūsmu caur tuneli, tāpēc tukšs tīkla skats nav pierādījums pārrautam savienojumam.
Palaidiet paredzēto VPN ar tā parasto klientu un pabeidziet autentifikāciju.
Finder izvēlieties Doties, tad Savienot ar serveri, vai nospiediet Command-K.
Ievadiet doto adresi. Šajā piemērā tā ir
smb://files.corp.example/team, ilustratīvs nosaukums, nevis publisks pakalpojums. Ja jums ir tikai servera nosaukums, pieslēdzieties tam un izvēlieties atļauto koplietošanu no saraksta, ko tas atgriež.Izvēlieties Reģistrēts lietotājs un ievadiet failu pakalpojuma kontu, nevis savu Mac kontu un ne VPN kontu. Viesis ir pareizs tikai tad, kad īpašnieks tā saka.
Atveriet koplietošanu un izpildiet vienu uzdevumu, kura dēļ atnācāt. Mapes saraksts pierāda pieslēgumu un neko vairāk.
Apple vadonis par savienošanu ar serveri dokumentē šo Finder gaitu un aiz tās esošo pieteikšanos pakalpojumā. Saglabājiet adresi izlases sarakstā, lai nākamais savienojums būtu atkārtojams, un atcerieties, ka ieraksta pārdēvēšana maina etiķeti, nevis mērķi.
Izlasiet posmu, kurā tas apstājas
Pirms kaut ko mainīt, pierakstiet, kurš posms neizdodas, ar tiem pašiem nosaukumiem, ko ievadījāt Finder. Sāciet ar vārda atrisināšanu: dscacheutil -q host -a name files.corp.example izdrukā adresi, ko izmantos macOS, un netstat -rn parāda, vai šai adresei ir maršruts caur tuneļa saskarni vai caur jūsu mājas vārteju.
Tad sasniedzamība. nc -vz files.corp.example 445 norāda, vai SMB ports vispār atbild; ja atrisināšana darbojas un 445 beidzas ar noildzi, jūs esat maršrutēšanas, ugunsmūra vai pārklājošos adrešu jomā un koplietošanas tiesību maiņa nepalīdzēs. Ja ports atbild, pajautājiet serverim, ko tas piedāvā šim kontam: smbutil view //[email protected] uzskaita koplietošanas, un smbutil statshares -a ziņo pieslēgtās sesijas saskaņoto dialektu un parakstīšanas stāvokli, kas pasaka, vai pārbaudītais pieslēgums ir tas, ko domājat.
Identitāte ir pelnījusi atsevišķu pārbaudi, jo tas ir solis, ko cilvēki izlaiž. Pieslēgums var pastāvēt kā viesis vai kā vecs saglabāts konts, kamēr jūs pieņemat, ka esat reģistrētais lietotājs, un tad katrs rakstīšanas tests mēra nepareizo kontu.
Rakstīšanas piekļuvei ir vairāk nekā vieni vārti
Divi slāņi var pateikt nē servera pusē, un abi no Mac izskatās vienādi. Koplietošana var būt eksportēta tikai lasīšanai, kamēr mape zem tās ir rakstāma, un rakstāma koplietošana nevar apiet failu sistēmas ACL, kas noraida jūsu kontu; apakšmapei var būt arī sava politika. Windows serveros koplietošanas atļauja un NTFS atļaujas ir atsevišķas, un efektīvās tiesības ir stingrākā no abām.
Tāpēc izlemiet, kas tiešām tiek noraidīts: faila izveide, esoša faila rediģēšana, mapes izveide, pārdēvēšana vai dzēšana. Tās nav vienas atļaujas, un mape, kurā saraksts darbojas, var noraidīt tās visas. Strādājošs pieslēgums nav atļauja.
Ja aizdomājaties par nepareizu identitāti, izmetiet koplietošanu, izdzēsiet novecojušo ierakstu atslēgu piekļuvē un pieslēdzieties no jauna ar reģistrēto kontu. Finder labprāt izmantos saglabāto sesiju un atstās jūs mērīt tiesības lietotājam, kuru serveris jūs neuzskata par jums.
Pārbaudiet rakstīšanu, neaiztiekot īstus dokumentus
Ar īpašnieka piekrišanu izveidojiet vienu mazu failu ar jaunu nosaukumu mapē, kurā neizdodas: touch /Volumes/team/qa-write-test.txt kad koplietošana tur ir pieslēgta, vai vienkārši Saglabāt kā ar jaunu nosaukumu no programmas. Nekad nepārrakstiet dokumentu, lai pārbaudītu piekļuvi, un saglabājiet precīzu kļūdas tekstu, nevis pārfrāzējiet to, jo VPN to nenokopēs.
Tad nododiet īpašniekam mēģināto darbību, nevis vispārīgu sūdzību. Viņi var pārbaudīt koplietošanas politiku, konta grupu piederību un tiesības uz šo vienu mapi un pateikt, kurš slānis jums atteica. Ja ziņojumā minēta ietilpība, bloķēts fails vai nosaukumu konflikts, tā ir cita problēma, kas pelnījusi savu izmeklēšanu.
Pārbaudiet labojumu, tad izmetiet secībā
Pēc tam, kad īpašnieks kaut ko maina, atkārtojiet to pašu mazo rakstīšanu un apstipriniet, ka fails ir redzams serverim un pēc tam noņemams. Kopēšana, kas sākas un tad apstājas, ir caurlaidspējas jautājums, nevis atļaujas; atteikums, kas pienāk acumirklī, ir atļaujas jautājums.
Pirms atvienojat VPN, atmontējiet koplietošanu un aizveriet atvērtos dokumentus. Izmešana pēc tam, kad tunelis pazudis, liek Finder un programmām gaidīt mirušu ceļu. Turiet SMB privātajā tīklā, neizslēdziet ugunsmūri, lai pārbaudītu teoriju, un neatveriet mapi visiem kā apiešanas ceļu. Biļetei norādiet adresi, konta nosaukumu, neizdevušos darbību, precīzu ziņojuma tekstu un laiku, bet paroles un profila failus atstājiet ārpusē.
- Adrese tiek atrisināta uz privātu adresi, kas maršrutēta caur tuneli.
- 445 ports atbild un
smbutil viewuzskaita paredzēto koplietošanu paredzētajam kontam. - Nepieciešamā rakstīšana tiek pierādīta ar jaunu failu, nevis ar esošu dokumentu.