comment lancer une application avec privilège root a partir interface graphique
comment lancer une application avec privilège root a partir interface graphique
Comment puis je lancer simplement une application avec les privilèges root à partir de l'environnement graphique.
Par exemple pour éditer un fichier de configuration ou gérer des fichiers (suppression , renommer etc)?
Par exemple pour éditer un fichier de configuration ou gérer des fichiers (suppression , renommer etc)?
HP-Pavilion-Notebook 8097 : | Linux Mint 21.2 Victoria | MATE 1.26.0 | 5.15.0-91-generic x86_64: 64 | dual core model: Intel Core i5-5200U bits: 64 type: MT MCP cache:
L2: 512 KiB
| 7.42 GiB | Device-1: Intel HD Graphics 5500 driver: i915 v: kernel
Device-2: NVIDIA GM108M [GeForce 940M] driver: nvidia v: 535.161.07
L2: 512 KiB
| 7.42 GiB | Device-1: Intel HD Graphics 5500 driver: i915 v: kernel
Device-2: NVIDIA GM108M [GeForce 940M] driver: nvidia v: 535.161.07
- cyrille
- Administrateur du site
- Messages : 13037
- Enregistré le : mar. 19 sept. 2017 08:49
- Localisation : Nowhere
- Contact :
Re: comment lancer une application avec privilège root a partir interface graphique
Bonjour
Plus qu'une mauvaise idée, prends les bons réflexes dès le début , ça évitera de futurs déboires
Déjà expliqué des dizaines de fois
https://cbiot.fr/dokuwiki/php-bash:aide ... on_prevues
Ensuite, si on veut editer un fichier de conf en root
Et si on n'aime pas nano ou installe micro qui possède des raccourcis intuitifs
Editer
Effacer
Copier
Plus général : lire un tuto sur les commandes de base du shell
++
C
Plus qu'une mauvaise idée, prends les bons réflexes dès le début , ça évitera de futurs déboires
Déjà expliqué des dizaines de fois
https://cbiot.fr/dokuwiki/php-bash:aide ... on_prevues
Ensuite, si on veut editer un fichier de conf en root
Code : Tout sélectionner
sudo nano /path/to/file/Code : Tout sélectionner
sudo apt update
sudo apt install micro
sudo micro /path/to/file/Code : Tout sélectionner
sudo mv oldfile.txt newfile.txtCode : Tout sélectionner
sudo rm /path/to/fileCode : Tout sélectionner
sudo cp file file.2Code : Tout sélectionner
man mv
man rm
man cp++
C
Re: comment lancer une application avec privilège root a partir interface graphique
OK.
En clair il ne faut pas lancer des applis en mode root à partir interface GUI
En clair il ne faut pas lancer des applis en mode root à partir interface GUI
HP-Pavilion-Notebook 8097 : | Linux Mint 21.2 Victoria | MATE 1.26.0 | 5.15.0-91-generic x86_64: 64 | dual core model: Intel Core i5-5200U bits: 64 type: MT MCP cache:
L2: 512 KiB
| 7.42 GiB | Device-1: Intel HD Graphics 5500 driver: i915 v: kernel
Device-2: NVIDIA GM108M [GeForce 940M] driver: nvidia v: 535.161.07
L2: 512 KiB
| 7.42 GiB | Device-1: Intel HD Graphics 5500 driver: i915 v: kernel
Device-2: NVIDIA GM108M [GeForce 940M] driver: nvidia v: 535.161.07
- cyrille
- Administrateur du site
- Messages : 13037
- Enregistré le : mar. 19 sept. 2017 08:49
- Localisation : Nowhere
- Contact :
Re: comment lancer une application avec privilège root a partir interface graphique
Sauf celles qui sont prévues comme gparted, par exemple....
Les autres non.... On édite les conf via le terminal ou un tty
Sinon tôt ou tard tu auras des soucis de droits....
Par contre depuis ta session graphique tu peux éditer via
Ou utiliser les commandes cp, rm, mv.... via sudo ... Pas de soucis , ça ne lance pas de GUI 
Les autres non.... On édite les conf via le terminal ou un tty
Sinon tôt ou tard tu auras des soucis de droits....
Par contre depuis ta session graphique tu peux éditer via
Code : Tout sélectionner
sudo micro fileRe: comment lancer une application avec privilège root a partir interface graphique
jai edite /etc/default/grub en faisant sudo gedit.
Y a t'il des risques?
Y a t'il des risques?
HP-Pavilion-Notebook 8097 : | Linux Mint 21.2 Victoria | MATE 1.26.0 | 5.15.0-91-generic x86_64: 64 | dual core model: Intel Core i5-5200U bits: 64 type: MT MCP cache:
L2: 512 KiB
| 7.42 GiB | Device-1: Intel HD Graphics 5500 driver: i915 v: kernel
Device-2: NVIDIA GM108M [GeForce 940M] driver: nvidia v: 535.161.07
L2: 512 KiB
| 7.42 GiB | Device-1: Intel HD Graphics 5500 driver: i915 v: kernel
Device-2: NVIDIA GM108M [GeForce 940M] driver: nvidia v: 535.161.07
Re: comment lancer une application avec privilège root a partir interface graphique
Cyrille,
C'est difficile à comprendre,
Es tu d'accord avec cette analyse qui me semble expliquer le phénomène d'une manière simple :
C'est parce-que la majorité des applications ont une interface graphique, que si on exécute une commande root en graphique on peut subir des attaques via cet élément commun (en l'occurrence d'autres applications graphiques en cours d'exécution) .
Je suis pas spécialiste, mais cette explication si elle est juste, me fait davantage tilter.
C'est difficile à comprendre,
Es tu d'accord avec cette analyse qui me semble expliquer le phénomène d'une manière simple :
C'est parce-que la majorité des applications ont une interface graphique, que si on exécute une commande root en graphique on peut subir des attaques via cet élément commun (en l'occurrence d'autres applications graphiques en cours d'exécution) .
Je suis pas spécialiste, mais cette explication si elle est juste, me fait davantage tilter.
System:
Host: falke-MacBookAir Kernel: 5.15.0-91-generic x86_64 bits: 64
Desktop: Cinnamon 6.0.4 Distro: Linux Mint 21.3 Virginia
Machine:
Type: Laptop System: Apple product: MacBookAir7,2 v: 1.0
Autre Distro : Debian Sid et Endeavour en triple boot sur Btrfs. Noyau change tout le temps ..
Host: falke-MacBookAir Kernel: 5.15.0-91-generic x86_64 bits: 64
Desktop: Cinnamon 6.0.4 Distro: Linux Mint 21.3 Virginia
Machine:
Type: Laptop System: Apple product: MacBookAir7,2 v: 1.0
Autre Distro : Debian Sid et Endeavour en triple boot sur Btrfs. Noyau change tout le temps ..
Re: comment lancer une application avec privilège root a partir interface graphique
Je viens de voir qu'il existait gksudo dans des forums.
Mais le paquet est introuvable
Mais le paquet est introuvable
HP-Pavilion-Notebook 8097 : | Linux Mint 21.2 Victoria | MATE 1.26.0 | 5.15.0-91-generic x86_64: 64 | dual core model: Intel Core i5-5200U bits: 64 type: MT MCP cache:
L2: 512 KiB
| 7.42 GiB | Device-1: Intel HD Graphics 5500 driver: i915 v: kernel
Device-2: NVIDIA GM108M [GeForce 940M] driver: nvidia v: 535.161.07
L2: 512 KiB
| 7.42 GiB | Device-1: Intel HD Graphics 5500 driver: i915 v: kernel
Device-2: NVIDIA GM108M [GeForce 940M] driver: nvidia v: 535.161.07
Re: comment lancer une application avec privilège root a partir interface graphique
Bonjour
Non pas sudo ni gksudo
Il y a polkit
Par exemple avec admin et pkexec pour ouvrir l"éditeur de texte pour ouvrir et modifier par exemple fstab
Ce qui est utilisé dans le clic droit dans les navigateurs de fichiers quand on choisis Ouvrir en super-utilisateur , ou Ouvrir en root
Ceci remplace et corrige l'utilisation de sudo ou gksudo que tout le monde conseillait auparavant
https://wiki.archlinux.org/title/Polkit_(Fran%C3%A7ais)
Alors le plus simple et le clic droit dans le répertoire → Ouvrir en root
Cette fonction est disponible par défaut sur beaucoup de distributions , dont Linux Mint
Non pas sudo ni gksudo
Il y a polkit
Par exemple avec admin et pkexec pour ouvrir l"éditeur de texte pour ouvrir et modifier par exemple fstab
Code : Tout sélectionner
xed admin:///etc/fstabCe qui est utilisé dans le clic droit dans les navigateurs de fichiers quand on choisis Ouvrir en super-utilisateur , ou Ouvrir en root
Ceci remplace et corrige l'utilisation de sudo ou gksudo que tout le monde conseillait auparavant
https://wiki.archlinux.org/title/Polkit_(Fran%C3%A7ais)
Alors le plus simple et le clic droit dans le répertoire → Ouvrir en root
Cette fonction est disponible par défaut sur beaucoup de distributions , dont Linux Mint
Clevo
Ubuntu 24.04 - Xubuntu 24.04 - Ubuntu Unity 24.04 - Kubuntu 24.04
Tour Ubuntu Gnome 24.04 - Ubuntu Unity 24.04 - Xubuntu 24.04 - Debian 12 Gnome et Xfce - Linux Mint 21 Cinnamon et Xfce - Lmde6
Avec partition data
Une fraction de seconde
Ubuntu 24.04 - Xubuntu 24.04 - Ubuntu Unity 24.04 - Kubuntu 24.04
Tour Ubuntu Gnome 24.04 - Ubuntu Unity 24.04 - Xubuntu 24.04 - Debian 12 Gnome et Xfce - Linux Mint 21 Cinnamon et Xfce - Lmde6
Avec partition data
Une fraction de seconde
Re: comment lancer une application avec privilège root a partir interface graphique
Ok jennatux.
J'ai testé . EN fait on ne peut pas ouvrir directement un fichier avec les privilèges root.
Il faut ouvrir le répertoire auparavant.
Donc finalement gksudo on ne le trouve plus dans les dépots?
J'ai testé . EN fait on ne peut pas ouvrir directement un fichier avec les privilèges root.
Il faut ouvrir le répertoire auparavant.
Donc finalement gksudo on ne le trouve plus dans les dépots?
HP-Pavilion-Notebook 8097 : | Linux Mint 21.2 Victoria | MATE 1.26.0 | 5.15.0-91-generic x86_64: 64 | dual core model: Intel Core i5-5200U bits: 64 type: MT MCP cache:
L2: 512 KiB
| 7.42 GiB | Device-1: Intel HD Graphics 5500 driver: i915 v: kernel
Device-2: NVIDIA GM108M [GeForce 940M] driver: nvidia v: 535.161.07
L2: 512 KiB
| 7.42 GiB | Device-1: Intel HD Graphics 5500 driver: i915 v: kernel
Device-2: NVIDIA GM108M [GeForce 940M] driver: nvidia v: 535.161.07
Re: comment lancer une application avec privilège root a partir interface graphique
@Jennatux.
Question Ok. Mais n'est ce pas une mauvaise habitude.
J' entends pas là : toutes les distros le permettent elles ?
Car on pourrait être tenté sur une distribution ne le permettant pas de poursuivre les mauvaises habitudes...
C'est un changement de philosophie que je trouve pas terrible..
Question Ok. Mais n'est ce pas une mauvaise habitude.
J' entends pas là : toutes les distros le permettent elles ?
Car on pourrait être tenté sur une distribution ne le permettant pas de poursuivre les mauvaises habitudes...
C'est un changement de philosophie que je trouve pas terrible..
System:
Host: falke-MacBookAir Kernel: 5.15.0-91-generic x86_64 bits: 64
Desktop: Cinnamon 6.0.4 Distro: Linux Mint 21.3 Virginia
Machine:
Type: Laptop System: Apple product: MacBookAir7,2 v: 1.0
Autre Distro : Debian Sid et Endeavour en triple boot sur Btrfs. Noyau change tout le temps ..
Host: falke-MacBookAir Kernel: 5.15.0-91-generic x86_64 bits: 64
Desktop: Cinnamon 6.0.4 Distro: Linux Mint 21.3 Virginia
Machine:
Type: Laptop System: Apple product: MacBookAir7,2 v: 1.0
Autre Distro : Debian Sid et Endeavour en triple boot sur Btrfs. Noyau change tout le temps ..