Maɓallin VPN yana bukatar sudo: takaita dokar, tabbatar da manufar
Maɓalli a kan tebur ba dalilin root ba tare da kalmar sirri ba. Duba ko manajan cibiyar sadarwa zai iya yin shi, takaita umarni ɗaya, sannan tabbatar da dukan manufar sudo.
Maɓallin VPN yana aiki ga mai gudanarwa kuma yana gazawa ga kowa, don haka wani yana ƙara layi a sudoers. Wannan layin yakan rayu fiye da matsalar da aka yi shi don magance ta, kuma yakan ba da fiye da abin da maɓallin ke bukata. Kafin ka gyara manufar, duba ko mai ingantaccen haɗin zai iya yin aikin riga. Sharuddan uku da ke ƙasa suna yanke shawara ko sudo yana da hannu kwata-kwata.
Sharadi 1: mai ingantaccen zai iya yin shi ba tare da sudo ba
A yawancin tebur na Linux manajan cibiyar sadarwa ya mallaki haɗin VPN riga, kuma izininsa yana wucewa ta polkit maimakon sudo. Mai amfani da aka ba shi izinin tada haɗi zai iya yin haka daga layin umarni ba tare da kowace dokar root ba. Duba abin da manajan ya yarda kafin ka ɗauka cewa maɓallin yana bukatar gata. Idan amsar ita ce i, to canjin sudoers yana magance matsalar da babu ita.
nmcli connection show
nmcli connection up "Work VPN"
Idan manajan ya ƙi, karanta dalilin: dokar polkit da ta ɓace, haɗin da wani mai amfani ya mallaka ko bayanin da aka ajiye inda mai amfani ba zai iya karanta shi ba. Kowanne daga cikinsu yana da ingantaccen magani wanda ya fi dokar sudo kunkuntar. Ɗaukaka gata ita ce makoma ta ƙarshe, ba ta farko ba.
Sharadi 2: dokar tana ambaton fayil ɗaya mai aiwatarwa da hujjojinsa
Idan da gaske ake bukatar sudo, dokar ya kamata ta ambaci ainihin umarnin da, inda zai yiwu, hujjojin da zai iya amfani da su. Dokar da ke barin mai amfani ya gudanar da rubutun nade tana da aminci kamar izinin wannan rubutun, domin mai amfani zai iya gyara abin da root zai aiwatar. Dokar da ke da alamar kowane abu bayan umarnin ita ce irin wannan matsala a taƙaice.
sudo -l -U alice
ls -l /usr/local/sbin/vpn-up
Duba kowace hanya a cikin sarkar umarnin: fayil ɗin binary, rubutun da yake kira, fayil ɗin tsarin da yake karantawa da kowace babbar fayil a tsakanin. Idan mai amfani zai iya rubuta ɗaya daga cikinsu, takaitacciyar dokar a zahiri ita ce root marar iyaka. Hujjoji ma suna da muhimmanci, domin umarnin da ke karɓar hanyar tsari ana iya juya shi zuwa fayil ɗin da mai amfani ke sarrafawa. Rubuta dokar don aikin, ba don maɓallin ba.
Tsaya idan umarnin yana bukatar fayil ɗin da mai amfani ke sarrafawa don yin aiki. To tsarin ba daidai ba ne, kuma babu wata ƙa'idar sudoers da za ta sa shi amintacce.
Sharadi 3: ana nazarin dukan manufar, ba layinka kaɗai ba
Tabbatar da editan da ke kulle fayil ɗin kuma yana duba ƙa'idar rubutu, kuma tabbatar da haɗaɗɗiyar manufar maimakon guntu. Fayil ɗin da yake nazarin kansa zai iya karya tsarin haɗawa ko kwafin doka ta hanyar da za ta canza ɗabi'a.littafin visudo yana rubuta duka editan kullewa da yanayin dubawa kawai da ake amfani da shi a nan.
sudo visudo -c
sudo visudo -cf /etc/sudoers.d/vpn-launcher
Duba yana ba da rahoton fayil ɗin da layin lokacin da ya gaza, kuma wannan rahoton shine sashin da ke da amfani. Gyara canjin da ake so ta hanyar edita maimakon tilasta adana sanannen kuskure, domin karyayyen manufa zai iya kulle kowane mai gudanarwa a lokaci ɗaya. Fayiloli a cikin babbar fayil ɗin haɗawa ma suna bukatar mallaka da yanayin da littafin ke bukata, in ba haka ba za a yi watsi da su ko a ƙi su. Ƙa'idar rubutu ita ce ƙofar farko kawai: bayan ta wuce, karanta dokar kuma ka tambaya abin da take yarda da shi da gaske.
Tsaya idan hanya ɗaya tilo da za a sa canjin yin aiki ita ce kashe duban ƙa'idar rubutu. Wannan ba manufa ba ce, katsewa ce da ke jiran sake kunnawa.
Farfadowa: riƙe zaman da ke aiki har yanzu
Kafin ka adana, tabbatar cewa an riga an buɗe ingantaccen zaman gudanarwa kuma akwai hanya ta biyu zuwa cikin injin. Kuskure a sudoers zai iya cire maka ikon gyara shi, kuma maɓalli a kan tebur bai cancanci wannan haɗarin ba. Idan sudo ya riga ya karye, yi amfani da hanyar farfadowa da aka rubuta ta tsarin maimakon ƙirƙirar naka.
sudo -n true
id
Wasu zaɓuɓɓuka kamar pkexec sun dogara da nasu shigarwa da manufar, don haka ba tabbataccen buƙatun root na biyu ba ne. Ka raba izinin gida daga bayar da sirrin VPN ma: dokar sudo ba za ta buɗe wakilin sirri da ba ya nan ba, kuma ba ta cika MFA na ƙofar ba. Bayan gyaran, gwada asusun al'ada yana yin aikin da aka nufa kawai, sannan yi amfani da tsarin kulawa na yau da kullum na manajan.
Shawarar tana ƙarewa lokacin da za ka iya cewa wace sharadi ta ba sudo hakki, abin da dokar take ambata, cewa ana nazarin dukan manufar, da yadda za ka farfado idan ba haka ba. Mai ƙaddamarwa mai gata da ke cin izinin gudanarwarka ciniki ne mara kyau, kuma yawanci ana iya guje masa.