systemd Environment direktivində NO_PROXY-nin dırnaq içində verilməsi
Bütün NO_PROXY təyinatını systemd Environment direktivində birlikdə saxlayın və unit faylının təhlilini müştərinin yan keçmə sintaksisindən ayırın.
systemd xidmət tərifində bütün mühit təyinatını unit faylının dırnaqları içində saxlayın:
[Service]
Environment="NO_PROXY=localhost,127.0.0.1,::1,intranet.example"
Vergüllər NO_PROXY dəyərinin hissəsidir. systemd mühiti qurarkən ətrafdakı dırnaqları silir; şəbəkə müştərisi siyahını alır və yan keçmə sintaksisini sonra şərh edir. Artıq dırnağa alınmış elementin ortasında başqa dırnaq açmaq müstəqil shell dırnaq qatı yaratmır.
Unit faylları shell skriptləri deyil. export ifadəsi və ya tanış dəyişən adı Environment= direktivində shell genişlənməsi vermir.
- Effektiv xidmət konfiqurasiyasını yerli olaraq yoxlayın, məxfi məlumatları gizlədin.
- Dəyişiklikdən sonra xidmət təriflərini yenidən yükləyin və təsirlənən xidmətin adi yenidən başlatma prosedurunu tətbiq edin. Aktiv işə təsiri planlaşdırın, xüsusilə paylaşılan image daemon üçün.
- Nəzərdə tutulan dəyərin yeni prosesə çatdığını təsdiqləyin. Yalnız unit faylını yenidən yükləmək mövcud prosesin mühitini əvəz edə bilməz.
Yalnız bundan sonra müştərinin domen və ya subnet uyğunlaşdırmasını araşdırın. Terminalda işləyən siyahı xidmətə heç vaxt eyni formada atmamış ola bilər.