SMB համօգտագործում Mac-ում VPN-ի միջով; սկզբում միացեք, հետո ստուգեք գրելը
Finder-ը տեղադրում է համօգտագործումը, բայց հրաժարվում է պահել? Առանձնացրեք VPN ուղին, SMB հաշիվը և սերվերի թույլտվությունը նախքան որևէ կարգավորում փոխելը։
Եթե Finder-ը VPN-ի միջով տեղադրում է համօգտագործումը, ապա հրաժարվում է պահել ֆայլը, թունելն արդեն անում է իր գործը, և տարաձայնությունը վերաբերում է ինքնությանը և ֆայլերի սերվերի իրավունքներին։ Եթե տեղադրումն ընդհանրապես չի հայտնվում, այդ կետից այն կողմ ոչինչ չի ստուգվել։ Երկու դեպքերն էլ ավարտվում են macOS-ում նմանատիպ երկխոսությամբ, և դրա համար մարդիկ վերակառուցում են VPN պրոֆիլները մի խափանման համար, որը VPN-ը չի կարող առաջացնել։ Ես սկսում եմ ճշգրիտ որոշել՝ որտեղ է կանգ առնում կապը, և միայն դրանից հետո եմ ստուգում գրելը մեկանգամյա ֆայլով, այլ ոչ այն փաստաթղթով, որին եկել էի խմբագրելու։
Երեք պայման է որոշում՝ որտեղ նայել
Կարգավորմանը դիպչելուց առաջ երեք պատասխան է պետք՝ արդյոք անունը լուծվում է մասնավոր հասցեի, որը թունելը երթուղավորում է, արդյոք SMB ծառայությունը ընդունում է հենց ձեր նշած հաշիվը, և արդյոք այդ հաշիվը գրելու իրավունք ունի հենց այդ համօգտագործման, պանակի և գործողության վրա։ Յուրաքանչյուրը ձախողվում է տարբեր տեղում, և միայն առաջինն է պատկանում VPN-ի սեփականատիրոջը։
| 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 |
Աղյուսակն արժանի է իր տեղին, որովհետև Mac մուտքը, VPN մուտքը և SMB հաշիվը երեք առանձին ինքնություններ են։ VPN գաղտնաբառը փոխելը երբեք չի բացում համօգտագործում, որը մերժում է գրանցված օգտատիրոջը, և միացված լինելը հաղորդող հաճախորդը ոչինչ չի ասում այն սերվերի մասին, որին ուղղված եք։
Միացեք հասցեով, ոչ թե զննելով
Հեռավոր համօգտագործումը կարող է լիովին հասանելի լինել և միաժամանակ անտեսանելի մնալ Finder-ի Ցանց ցանկում։ Գրասենյակային LAN-ում հայտնաբերումը հիմնվում է հեռարձակման և multicast անունների վրա, և VPN-ների մեծ մասը այդ երթևեկը թունելով չի տեղափոխում, ուստի դատարկ Ցանց տեսքը կոտրված կապի ապացույց չէ։
Մեկնարկեք նախատեսված VPN-ը նրա սովորական հաճախորդով և ավարտեք նույնականացումը։
Finder-ում ընտրեք Գնալ, ապա Միանալ սերվերին, կամ սեղմեք Command-K։
Մուտքագրեք տրված հասցեն։ Այս օրինակում դա
smb://files.corp.example/teamէ՝ պատկերավոր անուն, ոչ հանրային ծառայություն։ Եթե միայն սերվերի անունն ունեք, միացեք դրան և վերադարձված ցանկից ընտրեք լիազորված համօգտագործումը։Ընտրեք Գրանցված օգտատեր և մուտքագրեք ֆայլային ծառայության հաշիվը, ոչ ձեր Mac հաշիվը և ոչ VPN հաշիվը։ Հյուրը ճիշտ է միայն այն դեպքում, երբ սեփականատերն այդպես է ասում։
Բացեք համօգտագործումը և կատարեք այն մեկ խնդիրը, որի համար եկել եք։ Պանակի ցանկը ապացուցում է տեղադրումը և ոչ ավելին։
Apple-ի սերվերին միանալու ուղեցույցը փաստաթղթավորում է Finder-ի այս աշխատահոսքը և դրա հետևում գտնվող ծառայության մուտքը։ Պահպանեք հասցեն ընտրյալներում, որպեսզի հաջորդ միացումը կրկնելի լինի, և հիշեք, որ գրառումը վերանվանելը փոխում է պիտակը, ոչ թե նպատակը։
Կարդացեք այն փուլը, որտեղ այն կանգ է առնում
Նախքան որևէ բան փոխելը գրանցեք, թե որ փուլն է ձախողվում, այն նույն անուններով, որ մուտքագրել եք Finder-ում։ Սկսեք անվան լուծումից՝ dscacheutil -q host -a name files.corp.example տպում է այն հասցեն, որը կօգտագործի macOS-ը, և netstat -rn ցույց է տալիս, թե արդյոք այդ հասցեն ուղի ունի թունելի միջերեսով կամ ձեր տնային դարպասով։
Ապա հասանելիությունը։ nc -vz files.corp.example 445 ասում է՝ արդյոք SMB պորտն ընդհանրապես պատասխանում է; եթե լուծումն աշխատում է, իսկ 445-ը ժամկետանց է, դուք երթուղավորման, հրակայուն պատի կամ համընկնող հասցեների տարածքում եք, և համօգտագործման թույլտվությունների փոփոխությունը չի օգնի։ Եթե պորտը պատասխանում է, հարցրեք սերվերին, թե ինչ է առաջարկում այդ հաշվին՝ smbutil view //[email protected] թվարկում է համօգտագործումները, և smbutil statshares -a հաղորդում է տեղադրված նիստի համաձայնեցված բարբառը և ստորագրման վիճակը, ինչը ձեզ ասում է՝ արդյոք ստուգվող տեղադրումը այն է, ինչ դուք կարծում եք։
Ինքնությունը առանձին ստուգում է արժանի, քանի որ դա այն քայլն է, որը մարդիկ բաց են թողնում։ Տեղադրումը կարող է ապրել որպես հյուր կամ որպես հին պահված հաշիվ, մինչ դուք ենթադրում եք, որ գրանցված օգտատերն եք, և այդ ժամանակ գրելու յուրաքանչյուր թեստ չափում է սխալ հաշիվը։
Գրելու հասանելիությունն ունի մեկից ավելի դարպաս
Երկու շերտ կարող են ոչ ասել սերվերի կողմում, և երկուսն էլ Mac-ից նույնն են երևում։ Համօգտագործումը կարող է արտահանվել միայն կարդալու համար, մինչ ներքևի պանակը գրելի է, և գրելի համօգտագործումը չի կարող շրջանցել ֆայլային համակարգի ACL, որը մերժում է ձեր հաշիվը; ենթապանակը նույնպես կարող է ունենալ իր քաղաքականությունը։ Windows սերվերներում համօգտագործման թույլտվությունը և NTFS թույլտվությունները առանձին են, և արդյունավետ իրավունքը երկուսից ավելի սահմանափակողն է։
Այսպիսով որոշեք, թե ինչն է իրականում մերժվում՝ ֆայլ ստեղծելը, գոյություն ունեցողը խմբագրելը, պանակ ստեղծելը, վերանվանելը կամ ջնջելը։ Սրանք մեկ թույլտվություն չեն, և պանակը, որտեղ ցանկը աշխատում է, կարող է մերժել բոլորին։ Աշխատող տեղադրումը թույլտվություն չէ։
Եթե կասկածում եք սխալ ինքնությանը, հանեք համօգտագործումը, ջնջեք հին գրառումը Բանալիների հասանելիությունում և նորից միացեք գրանցված հաշվով։ Finder-ը սիրով կրկին կօգտագործի պահված նիստը և ձեզ կթողնի չափելու իրավունքներ այն օգտատիրոջ համար, ում սերվերը ձեզ չի համարում։
Ստուգեք գրելը՝ չդիպչելով իրական փաստաթղթերին
Սեփականատիրոջ համաձայնությամբ ստեղծեք մեկ փոքր ֆայլ նոր անունով այն պանակում, որը ձախողվում է՝ touch /Volumes/team/qa-write-test.txt երբ համօգտագործումը այնտեղ տեղադրված է, կամ պարզապես Պահել որպես նոր անունով հավելվածից։ Երբեք չվերագրեք փաստաթուղթը հասանելիությունը ստուգելու համար, և պահեք սխալի ճշգրիտ տեքստը՝ այն վերաձևակերպելու փոխարեն, որովհետև VPN-ը չի պատճենի այն։
Ապա սեփականատիրոջը տվեք ձեր փորձած գործողությունը, ոչ թե ընդհանուր բողոք։ Նրանք կարող են ստուգել համօգտագործման քաղաքականությունը, հաշվի խմբակցությունը և իրավունքները հենց այդ մեկ պանակի վրա և ասել, թե որ շերտը ձեզ մերժեց։ Եթե հաղորդագրությունը նշում է տարողություն, կողպված ֆայլ կամ անվան բախում, դա այլ խնդիր է և արժանի է իր առանձին քննությանը։
Ստուգեք ուղղումը, ապա հանեք հերթականությամբ
Այն բանից հետո, երբ սեփականատերը ինչ-որ բան փոխի, կրկնեք նույն փոքր գրելը և հաստատեք, որ ֆայլը տեսանելի է սերվերին և հետո հեռացնելի։ Սկսվող, ապա կանգնող պատճենումը թողունակության հարց է, ոչ իրավունքի; անմիջապես եկող մերժումը իրավունքի հարց է։
Նախքան VPN-ն անջատելը, ապատեղադրեք համօգտագործումը և փակեք բաց փաստաթղթերը։ Թունելի անհետացումից հետո հանելը թողնում է Finder-ին և ձեր հավելվածներին սպասելու մեռած ուղու։ Պահեք SMB-ն մասնավոր ցանցի ներսում, մի անջատեք հրակայուն պատը տեսություն ստուգելու համար և մի բացեք պանակը բոլորի համար որպես շրջանցում։ Տոմսի համար ներառեք հասցեն, հաշվի անունը, ձախողված գործողությունը, հաղորդագրության ճշգրիտ տեքստը և ժամը՝ դուրս թողնելով գաղտնաբառերն ու պրոֆիլի ֆայլերը։
- Հասցեն լուծվում է մասնավոր հասցեի, որը երթուղավորվում է թունելով։
- 445 պորտը պատասխանում է, և
smbutil viewթվարկում է նախատեսված համօգտագործումը նախատեսված հաշվի համար։ - Ձեզ անհրաժեշտ գրելն ապացուցվում է նոր ֆայլով, ոչ գոյություն ունեցող փաստաթղթով։