Puncte:2

Cum se deschide dialogul de schimbare a parolei din gnome-control-center de pe terminal?

drapel cn

Pot deschide secțiunile User rulând centru-control-gnomi dar trebuie să accesez direct caseta de dialog pentru parolă. Există vreo modalitate de a-l deschide direct?

introduceți descrierea imaginii aici

24601 avatar
drapel in
acest lucru nu se poate face doar tastând `passwd` în terminal? [referință](https://thishosting.rocks/change-password-linux-terminal/)
drapel cn
Cu siguranță se poate, dar trebuie să arăt dialogul grafic, de aici cerința.
Raffa avatar
drapel jp
Creați propria dvs.: `echo -e $(zenity --forms --title="Schimbați parola" --text="Parola pentru $USER" --separator="\n" --add-password="Vechea parolă" --add-password="Parolă nouă" --add-password="Confirmați parola nouă") | passwd`
Puncte:0
drapel jp

Puteți crea propriul dialog GUI într-un script bash astfel:

#!/bin/bash

în timp ce adevărat
    do
    input=$(zenity --forms --title="Schimbați parola" --text="Parola pentru $USER" --separator="\n" --add-password="Vechea parolă" --add-password= "New Password" --add-password="Confirmați noua parolă")
    [[ "$?" != "0" ]] && pauză
    echo -e „$input” | passwd && zenity --info --text="Parola pentru $USER a fost schimbată cu succes." --no-wrap && break || \
    zenity --forms --title="Eroare de schimbare a parolei" --text="Vă rugăm să introduceți o parolă validă pentru $USER"
    [[ "$?" != "0" ]] && pauză
    Terminat

Va trebui să instalați zenitate dacă nu este deja instalat astfel:

sudo apt install zenity
Puncte:0
drapel cn

Nu cunosc o modalitate de a deschide direct acest dialog folosind o comandă de terminal. Cu toate acestea, puteți deschide direct panoul „Utilizatori” din Setări cu comanda

conturi de utilizator gnome-control-center

de unde un singur clic deschide dialogul.

drapel cn
Da, cunosc panoul „conturi de utilizator”, dar am o aplicație care rulează în modul Kiosk, așa că nu dorim ca utilizatorul să acceseze alte setări. Este posibil să deschideți direct dialogul pentru parole?
vanadium avatar
drapel cn
Vezi răspunsul meu, care este doar părerea mea asupra lui.
mgw avatar
drapel cn
mgw
@vanadium are dreptate - `gnome-control-center -l` vă oferă o listă cu toate panourile direct accesibile. Din câte pot spune, schimbarea parolei nu face parte din asta.
starkus avatar
drapel de
`gnome-control-center user-accounts --gtk-debug=all` vă permite să depanați panoul „Utilizatori”, dar nu sunt sigur dacă vă permite să găsiți o intrare cu link direct...

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.