Итак, у меня есть сценарий, над которым я работаю, чтобы попытаться скопировать пару файлов на сервер Windows в качестве резервной копии. Похоже, что я могу смонтировать общий ресурс достаточно хорошо, однако я не могу скопировать файлы в общий ресурс.
Это скрипт:
#!/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
Это то, что терминал говорит мне:
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$
Я знаю, что есть кусок, который мне не хватает, я просто не совсем уверен, где.