Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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.

menu_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