#1 Le 23/11/2017, à 10:50
- tauraduboudin
perte des privilèges
Bonjour,
je voulais installer ce matin le VPN de mon nouveau lieu de travail. Je clique donc sur l'icone "réseau" sur la barre horizontale en haut de mon écran (j'utilise Ubuntu 16.04), puis "Connexions VPN >" pour faire afficher "Add a VPN connection...". Ce dernier s'affiche, mais il est grisé, et je ne peux cliquer dessus.
Alors je me dis que c'est peut être parceque open-vpn n'est pas installé.
J'ouvre donc le terminal, puis
➜ ~ sudo apt-get update && apt-get install openvpn network-manager-openvpn
Atteint:1 http://fr.archive.ubuntu.com/ubuntu xenial InRelease
Atteint:2 http://archive.canonical.com xenial InRelease
Atteint:3 http://ppa.launchpad.net/aims/sagemath/ubuntu xenial InRelease
Atteint:4 http://fr.archive.ubuntu.com/ubuntu xenial-updates InRelease
Atteint:5 http://fr.archive.ubuntu.com/ubuntu xenial-backports InRelease
Atteint:6 http://security.ubuntu.com/ubuntu xenial-security InRelease
Atteint:7 https://deb.nodesource.com/node_0.12 xenial InRelease
Lecture des listes de paquets... Fait
E: Impossible d'ouvrir le fichier verrou /var/lib/dpkg/lock - open (13: Permission non accordée)
E: Impossible de verrouiller le répertoire d'administration (/var/lib/dpkg/). Avez-vous les privilèges du superutilisateur ?
Puis je googelise le problème et voit qu'il faut faire:
➜ ~ sudo rm -f /var/lib/dpkg/lock
➜ ~
Je le fais, retente le sudo apt-get sur openvpn, mais j'ai les 2 mêmes messages E:
E: Impossible d'ouvrir le fichier verrou /var/lib/dpkg/lock - open (13: Permission non accordée)
E: Impossible de verrouiller le répertoire d'administration (/var/lib/dpkg/). Avez-vous les privilèges du superutilisateur ?
Je tente par curiosité de passer en mode superutilisateur:
➜ ~ su
Mot de passe :
su : Échec d'authentification
Le mot de passe est le bon pourtant et il n'y a pas d'ambiguïté. Il n'y a qu'un compte sur cet ordi, surlequel j'ai installé Ubuntu il y a 2 ans. J'ai toujours eu les droits nécessaires jusque là. Je ne comprends pas ce qu'il s'est passé.
Est-ce que avez une idée s'il vous plait?
T.
Hors ligne
#2 Le 23/11/2017, à 11:04
- tauraduboudin
Re : perte des privilèges
Ai vu que l'on pouvait passer en mode su avec un
sudo su
Ça marche, permet d'installer openvpn, mais ça ne résout pas le fait que je ne puisse pas configurer le VPN.
Ce n'est peut être pas lié aux privilèges, je ne sais pas...
Dernière modification par tauraduboudin (Le 23/11/2017, à 11:06)
Hors ligne
#3 Le 23/11/2017, à 11:28
- FrancisFDZ
Re : perte des privilèges
Bonjour,
Dans la commande
➜ ~ sudo apt-get update && apt-get install openvpn network-manager-openvpn
"apt-get update" est bien en mode admin, mais apt-get install est en mode user. Il aurait fallu lancer
➜ ~ sudo apt-get update && sudo apt-get install openvpn network-manager-openvpn
Il est en général plus sur d'éviter de chainer les commandes. D'ailleurs, le fait que les mêmes commandes d'installation passent en mode admin ("sudo su") aurait du te mettre la puce à l'oreille.
Donc en fait, tu n'as jamais perdu tes privilèges, mais commis une bête faute d'inattention.
Ton problème se résume maintenant à l'installation et surtout à la configuration de openvpn, mais là je dois passer la main aux experts dont je ne fais pas partie.
Je déconseillerais quand même de passer par "sudo -su" pour cette configuration car c'est comme çà qu'on risque des pertes de privilèges (tout ce qui concerne les options passées en mode administrateur ont les privilèges administrateur, et l'utilisateur de base ne peut pas les modifier, voire être limité quant à l'utilisation)
-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]
Hors ligne