Колдонуучуларды администратор кылбастан Windows ичинде OpenVPN иштетүү
OpenVPN адаптери жана маршруттары үчүн артыкчылык керек, баары үчүн эмес. Кызматты колдонуп, тармак укуктарын делегирлеңиз, анан колдонуучунун эсебинен ырастаңыз.
Колдонуучу OpenVPN GUI программасын эки жолу басып, UAC сурамын ырастайт жана кийинки кайра туташууда ошол эле ритуалды кайталайт. Сурам таңгактоо катасы эмес: кардар виртуалдык адаптер түзөт жана маршруттоо таблицасын түзөт, экөө тең артыкчылыктуу өзгөртүүлөр. Пайдалуу суроо — колдонуучуга ошол укуктардын кайсынысы чындап керек. Кызмат жана тар делегирлөө администратор мүчөлүгүн бөлүштүрбөстөн туташууну камтыйт.
Кайсы операциялар чындап укукту көтөрүүнү талап кылат
Туннель виртуалдык тармак интерфейсинде аяктайт, ал эми ошол интерфейсти орнотуу бир жолу администратор укуктарын талап кылган драйвер операциясы. Адаптер пайда болгондон кийин да ар бир туташуу маршруттарды жазат жана профилге жараша DNS конфигурациясын өзгөртөт. Кадимки эсепте укукту көтөрүүнү дал ушул эки кадам пайда кылат. Аутентификацияда же шифрлөөдө эч нерсе администратор укуктарын талап кылбайт, ошондуктан артыкчылыкты бөлүп алууга болот.
Уруксат тандоодон мурун орнотуу убактысын туташуу убактысынан бөлүңүз. Алардын ээлери жана жашоо мөөнөтү ар башка.
Кызматты артыкчылыктуу компонент катары колдонуңуз
Колдоого алынган жайгашуу керектүү укуктарга ээ Windows кызматын иштетет, ал эми GUI кызматтан туташууну суранат. Ошондо артыкчылыктуу код эч качан колдонуучунун сессиясынын ичинде иштебейт.
sc query OpenVPNService
sc qc OpenVPNServiceБинардык жолу орнотулган кардарга көрсөткөн иштеп жаткан кызмат — бир нерсени делегирлөөдөн мурун ырастоо керек болгон биринчи факт. Адаптер менен маршруттар кызматка таандык, ошондуктан колдонуучу туташууну гана баштайт жана токтотот. Бул бөлүшүлгөн машиналарда колдонулуучу форма, анткени туташууну баскан эсепте туруктуу артыкчылык жок. Дескрипторду sc sdshow аркылуу окуңуз, түзөтүүдөн мурун, жана чыгарылыштын белгилүү жакшы көчүрмөсүн сактаңыз.
Маршрут өзгөрүүлөрүн курулган топко делегирлеңиз
Интерактивдүү иштеши керек болгон кардар үчүн делегирленген курулган топ — Network Configuration Operators. Ал тармак жөндөөлөрүн жана маршрут өзгөрүүлөрүн камтыйт, ал эми программа орнотууну жана жалпы административдик ишти кошпойт.
net localgroup "Network Configuration Operators" alice /add
sc sdshow OpenVPNServiceЭсепти кошуу үнсүз эмес: демейки саясат сессия сайын бир сурамды дагы көтөрөт, ошондуктан уруксат укукту көтөрүүнүн эмне кыла аларын азайтат, аны жок кылбайт. Мүчөлүктү документтештириңиз, анткени ал үнсүз чогулат жана дээрлик каралбайт. Кызмат жолунда дескрипторду sc sdset аркылуу түзөтүү баштоону жана токтотууну топко делегирлей алат, бирок дескриптордагы тамга катасы ар бир эсептен баштоо укугун тартып алышы мүмкүн, ал эми аны жокко чыгаруу үчүн администратор керек. Дескриптордун ар кандай өзгөртүүсүн өндүрүштүк хостко жетпей туруп лабораториялык машинада текшериңиз.
Колдонуучунун эсебинен текшериңиз
Администратор сессиясында жасалган конфигурация аны колдоно турган эсеп жөнүндө эч нерсени далилдебейт. Ошол колдонуучу катары кириңиз, туташыңыз жана машинанын абалын мурун жана кийин салыштырыңыз.
route print -4
Get-DnsClientServerAddressМаршруттоо таблицасына туннелдин маршруттары кошулушу керек, ал эми чечүүчү туташуу учурунда VPN сунуш кылган серверлерди көрсөтүшү керек. Ажыраткандан кийин эки чыгарылыш тең мурун алынган көчүрмөлөргө дал келиши керек, ошондуктан аларды мурун алуу маанилүү. Драйвер жаңыртуулары администратор талабын кайра киргизиши мүмкүн, ошондуктан кардардын версиясын жыйынтыктын жанына жазыңыз. Профиль жана ачкыч файлдарын жалпы орнотуу үчүн уруксаттарды бошоткондун ордуна, аларды колдонгон эсеп үчүн гана окула тургандай кармаңыз.
Туннелди ким баштай аларын, кайсы топ уруксат берерин жана дагы эмнеге администратор керектигин жазыңыз. Бул жазуу кийинки кардар жаңыртуусун божомолдорго толгон түштөн кийинки убакыттын ордуна пландалган ишке айландырат.