Bonjour,
Je souhaite passer la salle informatique de mon lycée sous mint xfce 19.1 et je suis confronté à un problème : comment réserver un logiciel à un utilisateur, il ne dois pas apparaître dans la liste des autres utilisateurs.
Mon envie:
J'ai 3 utilisateurs sur le pc: administrateur, élève et jeux. Je veux que les logiciels de jeux installés sur l'utilisateur jeux ne soient pas accessibles à l'utilisateur élève. L'utilisateur jeux ne pouvant être connecté qu'à des horaires bien précis.
Si je ne suis pas clair, n'hésitez pas à l'interpeller.
Merci
Réserver un logiciel à un utilisateur
-
- Messages : 2
- Enregistré le : sam. 25 mai 2019 12:14
- cyrille
- Administrateur du site
- Messages : 12441
- Enregistré le : mar. 19 sept. 2017 08:49
- Localisation : Nowhere
- Contact :
Re: Réserver un logiciel à un utilisateur
joue avec les alias, je n'ai pas le temps là, mais je te donne un exemple dans l'ap midi
- cyrille
- Administrateur du site
- Messages : 12441
- Enregistré le : mar. 19 sept. 2017 08:49
- Localisation : Nowhere
- Contact :
Re: Réserver un logiciel à un utilisateur
laisse tomber l'idée des alias , pas assez secure et dépend du X également
Le mieux c'est de jouer avec les groupes, c'est le plus sûr et ça marche à 100%
Tu crées un groupe spécifique (ici nommé restreint)
Tu colles le(s) membre(s) qui auront le droit d'accéder au programme dans ce groupe (ici mon utilisateur est ragnarok
On se déloggue / reloggue et on cet utilisateur est dès lors dans le groupe restreint
Partons d'un exemple concret : le programme bluefish
prenons l'exemple du programme bluefish et vérifions ces droits
Donc attribué (sous Mint) à root en Lecture/Écriture/exécution, au groupe root et Lecture et exécution et à Tout le monde en Lecture et Execution
Il suffit donc de changer le groupe (mettre restreint) et les droits de celui ci (Lecture et Exécution) et de Tout Le Monde en rien.
Donc on change les droits pour le groupe
Et on corrige les droits
Et hop c'est joué.
On vérifie que tout soit en ordre
Donc si les utilisateurs
- - - ont accès à l'exécution du programme bluefish, on les mets dans restreint
- - - n'ont pas accès à l'exécution du programme bluefish, on ne les mets pas dans restreint
Le mieux c'est de jouer avec les groupes, c'est le plus sûr et ça marche à 100%
Tu crées un groupe spécifique (ici nommé restreint)
Code : Tout sélectionner
sudo addgroup restreint
Code : Tout sélectionner
sudo addgroup ragnarok restreint
Code : Tout sélectionner
groups
ragnarok adm cdrom sudo dip plugdev lpadmin sambashare restreint
prenons l'exemple du programme bluefish et vérifions ces droits
Code : Tout sélectionner
ls -l bluefish
-rwxr-xr-x 1 root root 27352 juin 14 2017/usr/bin/bluefish
Il suffit donc de changer le groupe (mettre restreint) et les droits de celui ci (Lecture et Exécution) et de Tout Le Monde en rien.
Donc on change les droits pour le groupe
Code : Tout sélectionner
sudo chown root:restreint /usr/bin/bluefish
Code : Tout sélectionner
sudo chmod 770 /usr/bin/bluefish
On vérifie que tout soit en ordre
Code : Tout sélectionner
ls -l /usr/bin/bluefish
-rwxr-x--- 1 root restreint 697488 mai 11 2015 /usr/bin/bluefish
Donc si les utilisateurs
- - - ont accès à l'exécution du programme bluefish, on les mets dans restreint
- - - n'ont pas accès à l'exécution du programme bluefish, on ne les mets pas dans restreint
Re: Réserver un logiciel à un utilisateur
Belle explication Cyrille j'ai tout compris
EDIT: Je viens de voir viewtopic.php?f=12&t=13220
du coup, bravo pour le tuto
EDIT: Je viens de voir viewtopic.php?f=12&t=13220
du coup, bravo pour le tuto
PC1: Mobo: Gigabyte B550 AORUS Elite 2 / CPU: AMD Ryzen 7 3700X / GPU: MSI Radeon RX 580 Armor / RAM: 32 GB @3600 MHz CL16 / SSD: Samsung 970 EVO 500 GB / LM 20.2 Xfce
PC2: HP Pavilion 15 / AMD Ryzen 5 5500U with Radeon Graphics / 16GB RAM / 500 GB SSD / Debian 11 Xfce
PC3: Dell-Latitude E7240 / 2.1GHz i7-4600U / Intel Haswell-ULT HD 4400 / 8GB RAM / 250 GB Hard Drive / LM 20.2 Xfce
PC2: HP Pavilion 15 / AMD Ryzen 5 5500U with Radeon Graphics / 16GB RAM / 500 GB SSD / Debian 11 Xfce
PC3: Dell-Latitude E7240 / 2.1GHz i7-4600U / Intel Haswell-ULT HD 4400 / 8GB RAM / 250 GB Hard Drive / LM 20.2 Xfce
- arghlub
- Administrateur du site
- Messages : 10421
- Enregistré le : dim. 21 mai 2017 08:19
- Localisation : Provence
- Contact :
Re: Réserver un logiciel à un utilisateur
Tour1 (custom) • CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : Debian 11 | MXlinux 21 | LMint 19.3 | XFCE
Tour2 (custom) • CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 • MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 • MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre en stand-by de l' April.org────────────────
Tour2 (custom) • CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 • MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 • MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre en stand-by de l' April.org────────────────