Je fouille FRÉQUEMMENT dans les fichiers système/cachés dans /Bibliothèque
, /Système
, /bin
, etc. et j'en ai marre d'être constamment sollicité pour mon mot de passe (20+ caractères alphanumériques). J'aimerais que mon compte utilisateur "Administrateur" ait toutes les permissions comme root
. Je sais que c'est un risque pour la "sécurité", mais mon réseau est sécurisé, mon disque est chiffré en FileVault 2, et mon mot de passe est très complexe (bonne chance aux attaques par dictionnaire). Je peux exécuter Finder en tant que root, mais comment puis-je en faire le comportement par défaut dans 10.8/10.9 ?
Réponse
Trop de publicités?Faites-le vous-même : Option 1
Ouvrez une fenêtre Finder en affichage colonne. Choisissez Aller sur le dossier
dans le menu Aller
. Dans la fenêtre qui s'affiche, tapez /System/Library/CoreServices
. Vous verrez deux Finder là-bas. Cliquez sur l'un d'eux (juste un clic !) et assurez-vous qu'il ne dit pas "Application Classic" dans le volet d'aperçu. Si ce n'est pas le cas, alors c'est celui que vous voulez. Maintenez la touche Option et faites glisser vers le bureau (car vous voulez le dupliquer).
Renommez maintenant cette application en RootFinder
ou autre chose. Déplacez-la dans votre répertoire /Applications
. C'est toute la configuration ; la seule partie que vous devrez répéter est à partir de maintenant.
Ouvrez le terminal. Tapez :
cd /Applications
sudo open -a RootFinder.app
Entrez votre mot de passe administrateur à la demande. Notez que votre image de bureau changera, et une nouvelle fenêtre Finder par défaut s'ouvrira. Vos fenêtres Finder originales ou autres applications en cours d'exécution ne seront cependant pas affectées. Maintenant, vous ne pouvez pas déplacer des fichiers d'un Finder à l'autre, mais tant que vous utilisez uniquement le finder principal (ouvrir de nouvelles fenêtres les ouvrira évidemment en tant que finder principal), vous avez un accès total à la racine de votre système et vous pouvez parcourir les répertoires et copier/déplacer des fichiers beaucoup plus facilement.
Pour revenir à votre état initial, ouvrez à nouveau le Terminal. Tapez ps auxc | grep Finder
puis sudo kill [PID]
et entrez le PID du Finder. Le Finder se relancera automatiquement dans votre compte d'origine, et votre image de bureau rechangera.
Source : Créez un Finder GUI avec accès root
Application tierce : Option 2
Seriez-vous intéressé par LaunchAsRoot ?
Depuis leur site web,
Comment utiliser
Faites glisser l'application (ou un document) que vous souhaitez lancer en tant qu'administrateur sur l'icône de l'application LaunchAsRoot
dans le Finder. Vous serez confronté à une boîte de dialogue d'authentification. Entrez le nom et le mot de passe d'un administrateur pour permettre à l'application d'être lancée par LaunchAsRoot. LaunchAsRoot se ferme après le lancement de l'application.
Comment utiliser le service
Cliquez avec le bouton droit de la souris sur l'application (ou un document) dans le Finder et sélectionnez "Lancer en tant qu'administrateur" dans le sous-menu contextuel des Services. Vous serez confronté à une boîte de dialogue d'authentification. Entrez le nom et le mot de passe d'un administrateur pour permettre à l'application d'être lancée par LaunchAsRoot. LaunchAsRoot se ferme après le lancement de l'application.