Je travaille donc sur ce script pour essayer de copier quelques fichiers sur un serveur Windows en tant que sauvegarde. Il semble que je sois capable de monter le partage assez bien, mais il semble que je ne puisse pas copier les fichiers sur le partage.
Voici le script:
#!/bin/sh
mkdir /Volumes/BACKUP
mount_smbfs -f 777 -d 777 "//domain;domain\user:pass@server/backup" /Volumes/BACKUP
cp /Library/Application\ Support/path/to/file1 /Volumes/BACKUP
cp /Library/Application\ Support/path/to/file2 /Volumes/BACKUP
umount /Volumes/BACKUP
rm -r /Volumes/BACKUP
Voici ce que le terminal me dit:
computer:~/Desktop myuser$ ./Backup.sh
mount_smbfs: No credentials cache found krb5_cc_get_principal
cp: /Volumes/BACKUP/file1: Permission denied
cp: /Volumes/BACKUP/file2: Permission denied
computer:~/Desktop myuser$
Je sais qu'il me manque un élément. Je ne sais pas trop où.
mac
shell
shell-script
smbfs
Justin Pearce
la source
la source