la commande pour générer celle-ci est:
sudo /usr/libexec/locate.updatedb
Pour des raisons de sécurité il ne faudrait pas faire tourner la commande en sudo car celle-ci liste tout les fichier du mac (y compris root) de listé dans une bdd. Car celle-ci est en effet commune a touts les acomptes de votre mac et un autre utilisateur que vous ou un utilisateur ß loggué a partir d'un compte ne nécéssitant pas de passwd y aurais accès. Mais dans le cadre d'une utilisation mono utilisateur il n'y a pas trop de risque.
>>> Executing updatedb as root. This WILL reveal all filenames
>>> on your machine to all login users, which is a security risk.
Mais si vous ne la faites pas en sudo voici ce qui ce produit
/usr/libexec/locate.updatedb: line 89: /var/db/locate.database: Permission denied
Du coup aucune base n'est généré et retour au point de départ
Pour des raisons de sécurité il ne faudrait pas faire tourner la commande en sudo car celle-ci liste tout les fichier du mac (y compris root) de listé dans une bdd. Car celle-ci est en effet commune a touts les acomptes de votre mac et un autre utilisateur que vous ou un utilisateur ß loggué a partir d'un compte ne nécéssitant pas de passwd y aurais accès. Mais dans le cadre d'une utilisation mono utilisateur il n'y a pas trop de risque.
D'où le message de mise en garde lors de l'execution de la commande
>>> WARNING>>> Executing updatedb as root. This WILL reveal all filenames
>>> on your machine to all login users, which is a security risk.
Mais si vous ne la faites pas en sudo voici ce qui ce produit
/usr/libexec/locate.updatedb: line 89: /var/db/locate.database: Permission denied
Du coup aucune base n'est généré et retour au point de départ
Aucun commentaire:
Enregistrer un commentaire