web-dev-qa-db-fra.com

Comment définir le mot de passe de vino via le terminal?

Comment définir le mot de passe de vino via le terminal dans Ubuntu 18.04?

Ici il utilise vino-passwd commande, mais cela me donne vino-passwd: command not found.

2
SaTa

Je n'ai pas spécifiquement essayé le 18.04, mais j'ai utilisé avec succès gsettings dans le passé:

gsettings set org.gnome.Vino vnc-password $(echo -n 'mypasswd'|base64)

Le Arch Wiki pour Vino décrit quelques autres options utiles que vous pouvez modifier en utilisant gsettings. Mon ensemble standard est:

gsettings set org.gnome.Vino Prompt-enabled false
gsettings set org.gnome.Vino authentication-methods "['vnc']"
gsettings set org.gnome.Vino require-encryption false
gsettings set org.gnome.Vino vnc-password $(echo -n 'mypasswd'|base64)
gsettings set org.gnome.settings-daemon.plugins.sharing active true
eths=$(nmcli -t -f uuid,type c s --active | grep 802 | awk -F  ":" '{ print "'\''" $1 "'\''" }' | paste -s -d, -)
gsettings set org.gnome.settings-daemon.plugins.sharing.service:/org/gnome/settings-daemon/plugins/sharing/vino-server/ enabled-connections "[ $eths ]"

Encore une fois, ce qui précède n'est pas testé le 18.04, donc votre kilométrage peut varier.

5
proximous