Мне нужно предоставить несколько серверов интрасети, которые будут работать в нескольких разных местах с практически одинаковыми конфигурациями.
Я установил на них ClearOS 7, и все работает, как ожидалось.
Проблема в том, что каждый для локальной сети может потребоваться другая конфигурация IP, и я хочу, чтобы непривилегированный пользователь имел доступ к этому интерфейсу, поэтому мне не нужно предоставлять им пароль root.
ClearOS имеет хороший графический интерфейс для управления настройками IP. Этот интерфейс открывается автоматически при первой загрузке или при последующих загрузках, если я вхожу в систему как root , а затем выбираю «Открыть консоль графического режима».
Я создал пользователя с помощью интерфейса ClearOS7 Webconfig. Этот пользователь может войти в интерфейс настроек IP, но этот интерфейс не открывается по умолчанию.
Как сделать так, чтобы консоль графического режима всегда появлялась после загрузки, не требуя пароля root?
ထို့ကြောင့်ငါ gconsole ကိုစတင်သောလုပ်ငန်းစဉ်သည် systemctl service တစ်ခုဖြစ်ကြောင်းတွေ့ရှိခဲ့သည်။
/usr/lib/systemd/system/gconsole.service
ငါ systemctl enable gconsole
တွင်တည်ရှိသည်။ သို့သော်၎င်းသည်စတင်ရန်ပျက်ကွက်သည်။ အကြောင်းပြချက်မရှိဘဲအချို့သောအကြောင်းပြချက်များကြောင့် boot ပေါ်ပေါက်လာသည်။
ဤပြproblemနာကိုကျော်လွှားရန် .service ၏
.service ၏
ဖိုင်ကိုဆိုလိုသည်မှာ၊ [service]
ပိတ်ပင်တားဆီးမှုတွင် ပြန်လည်စတင်ရန် = အမြဲတမ်း
ကိုထပ်ထည့်ခဲ့သည်။
[Unit]
Description='ClearOS Graphical Console'
After=getty@tty1.service
[Service]
User=clearconsole
Group=clearconsole
Type=simple
ExecStart=/usr/bin/startx
Restart=always
[Install]
WantedBy=getty@tty1.service
ယခု၎င်းသည် boot ပေါ်မအောင်မြင်ပါက (ပထမအကြိမ်အမြဲတမ်းပျက်ကွက်လျှင်) ၎င်းသည်အလုပ်မလုပ်မှီတိုင်အောင် ဆက်၍ ကြိုးစားနေလိမ့်မည်။
၎င်းသည်ပြေပြစ်သောဖြေရှင်းနည်းမဟုတ်သော်လည်း၎င်းသည်ကျွန်ုပ်အတွက်၎င်းကိုဖြေရှင်းပြီးဖြစ်သည်။ ကျွန်ုပ်သည်ပိုမိုကောင်းမွန်သောနည်းလမ်းကိုညွှန်ပြနိုင်သောဤပြissueနာကိုရည်ညွှန်းသည့်စာရွက်စာတမ်းများသို့မဟုတ်မေးခွန်းများကိုရှာဖွေ။ မရပါ။
start-gconsole
or systemconsl gconsole ကိုစတင်
။
ငါကအဲဒါကိုကူညီလိမ့်မယ်လို့မျှော်လင့်ပါတယ်။