J'essaie de lancer un programme dans Wine avec des privilèges d'administrateur.
Cependant, j'ai lu que c'est dangereux, mais je ne comprends pas la raison.
Quelqu'un peut-il m'expliquer s'il vous plaît pourquoi je ne devrais pas exécuter Wine avec Sudo
?
Voici l'explication de la FAQ officielle sur le vin :
6.2 Dois-je utiliser Wine en tant que root?
NE JAMAIS exécuter Wine en tant que root Cela donne aux programmes Windows (et aux virus) un accès complet à votre ordinateur et à tous les médias qui y sont attachés. Courir avec
Sudo
comporte également les mêmes risques, mais avec le bonus supplémentaire de casser les autorisations sur votre dossier~/.wine
au cours du processus. Si vous avez exécuté Wine avecSudo
, vous devez corriger les erreurs d'autorisation comme décrit à la question suivante, puis exécuterwinecfg
pour configurer à nouveau Wine. Vous devez toujours exécuter Wine en tant qu'utilisateur normal que vous utilisez pour vous connecter.Pour les systèmes Linux, toutes les idées dont root a besoin pour Wine peuvent être résolues via les fonctionnalités Posix ou Posix File ou en corrigeant d’autres paramètres de sécurité.
En ce qui concerne les programmes Windows, vous utilisez des privilèges d’administrateur. Si une application se plaint d'un manque de privilèges d'administrateur, créez un bogue. exécuter Wine en tant que root ne sera probablement pas utile.
Parce que si vous exécutez WINE en tant que root, les programmes malveillants Windows pourraient nettoyer votre disque dur ou toute autre tâche préjudiciable nécessitant des privilèges d’administrateur.
Vous pourriez devenir victime de Wanna Cry Ransomware lors de l'exécution en tant que Sudo
. Cela a été confirmé dans deux réponses distinctes.
Vous pourriez devenir victime de Petya Ransomware lorsque vous vous lancez en tant que root conformément à la réponse acceptée.
En résumé, en tant qu'utilisateur Linux, vous ne pouvez également être victime du plus célèbre bitcoin à 300 USD en paiement des Ransomwares de 2017 que si vous exécutez wine
avec Sudo
et êtes infecté.