2 votes

Tmutil setdestination permission denied

Je tente de forcer TimeMachine à pointer vers un emplacement smb. Le partage smb est sur un serveur Ubuntu et j'ai suivi ce guide (pour la plupart - il est un peu obsolète) pour configurer le smb.

Cependant, je ne vois pas mon smb dans TimeMachine, donc j'exécute :

sudo tmutil setdestination 'smb://monnomdutilisateur:monmotdepasse@monserveur/timemachine'

et je reçois en retour :

L'opération n'a pas pu être terminée. Permission refusée (erreur 13)
La destination de sauvegarde n'a pas pu être définie.

Comment puis-je procéder pour résoudre ce problème?

0 votes

Citant de man tmutil : "Plusieurs, mais pas tous, des verbes nécessitent des privilèges root et un accès complet au disque." Donc chaque fois que vous utilisez tmutil, vous devriez vous attendre à utiliser sudo à moins que vous ne sachiez que vous n'en avez pas besoin.

0 votes

Simplement oublié sudo ici. Je l'avais quand je l'ai exécuté.

1voto

Jared Beach Points 111

C'était un problème de permissions. J'ai réalisé que je ne pouvais même pas exécuter touch somefile en tant qu'utilisateur tout en étant connecté directement à la machine distante.

Exécuter sudo chmod -R 777 /media/timemachine et sudo chown votreurutilisateur /media/timemachine pourrait résoudre le problème pour vous.

À noter, j'ai formaté /media/timemachine en ext4

0 votes

Notez que 777 signifie que tout le monde peut y accéder, ce que vous ne voulez peut-être pas. Chown devrait suffire

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X