Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
time_capsule [Le 24/02/2013, 23:00]
electrobank
time_capsule [Le 11/09/2022, 12:08] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>time capsule ​BROUILLON}}+{{tag>matériel apple BROUILLON}}
  
 ====== Time Capsule ​ ====== ====== Time Capsule ​ ======
 +
 +[[wp>​Time_Capsule|Time Capsule]] est un périphérique de stockage en réseau NAS sans fil accompagné d'un routeur conçu et commercialisé par Apple Inc. L'une des fonctions clés de Time Capsule est la possibilité de faire des sauvegardes automatiques à distance à l’aide de Time Machine. Mais la sauvegarde peut aussi se faire depuis un autre système d'​exploitation tel que Microsoft Windows ou Linux.
 +
 +
 +
  
 ===== Accès manuel au disque (aux disques) de la time capsule ===== ===== Accès manuel au disque (aux disques) de la time capsule =====
Ligne 17: Ligne 22:
 sudo mount.cifs //<​TC_IP>/<​TC_DISK>​ /​mnt/<​TC_DISK>​ -o pass=<​TC_PASSWORD>,​ file_mode=0777,​dir_mode=0777 sudo mount.cifs //<​TC_IP>/<​TC_DISK>​ /​mnt/<​TC_DISK>​ -o pass=<​TC_PASSWORD>,​ file_mode=0777,​dir_mode=0777
 </​code>​ </​code>​
 +
 +la commande précédente peut ne plus être à jour à cause de l'​implémentation d'une sécurité en plus de apple:
 +
 +<​code>​
 +# mount -t cifs //​server_ip/​Data /mnt/Data -o user=user,​passwd=user_pwd,​file_mode=0777,​dir_mode=0777,​sec=ntlm
 +</​code>​
 +
 +spécifiez à la place de Data dans %%//​server_ip/​Data le nom%% de l'​utilisateur sinon vous tomberez sur la partition de root.
 +Le Data peut être remplacé par le nom du compte utilisateur si vous avez configuré votre TC en utilisant des comptes utilisateurs comme moyen de s'​authentifier.
 +Explication ici: [[http://​timesinker.blogspot.be/​2014/​06/​mounting-osx-time-capsule-in-linux.html]]
  
 ===== Automatisation ===== ===== Automatisation =====
Ligne 61: Ligne 76:
 CHECK_DISK_VOL_1=`smbclient --user=$TIMECAPSULE_LOGIN%$TIMECAPSULE_PASSWORD -L $TIMECAPSULE_IP 2>&1 | grep -m1 -i $TIMECAPSULE_VOLUME_1` CHECK_DISK_VOL_1=`smbclient --user=$TIMECAPSULE_LOGIN%$TIMECAPSULE_PASSWORD -L $TIMECAPSULE_IP 2>&1 | grep -m1 -i $TIMECAPSULE_VOLUME_1`
 CHECK_DISK_VOL_2=`smbclient --user=$TIMECAPSULE_LOGIN%$TIMECAPSULE_PASSWORD -L $TIMECAPSULE_IP 2>&1 | grep -m1 -i $TIMECAPSULE_VOLUME_2` CHECK_DISK_VOL_2=`smbclient --user=$TIMECAPSULE_LOGIN%$TIMECAPSULE_PASSWORD -L $TIMECAPSULE_IP 2>&1 | grep -m1 -i $TIMECAPSULE_VOLUME_2`
 +
 +if [ ! -e $MOUNT_POINT_VOLUME_1 ]; then
 + logger "​Create directory $MOUNT_POINT_VOLUME_1"​
 + mkdir $MOUNT_POINT_VOLUME_1
 +fi
 +
 +if [ ! -e $MOUNT_POINT_VOLUME_2 ]; then
 + logger "​Create directory $MOUNT_POINT_VOLUME_2"​
 + mkdir $MOUNT_POINT_VOLUME_2
 +fi
  
  
Ligne 74: Ligne 99:
  if [ "​$CHECK_DISK_VOL_1"​ ] && [ ! "​$IS_MOUNTED_VOL_1"​ ] ;then  if [ "​$CHECK_DISK_VOL_1"​ ] && [ ! "​$IS_MOUNTED_VOL_1"​ ] ;then
  logger "​mounting time capsule volume 1 (${TIMECAPSULE_VOLUME_1})"​  logger "​mounting time capsule volume 1 (${TIMECAPSULE_VOLUME_1})"​
- mkdir $MOUNT_POINT_VOLUME_1 
  mount.cifs -v $TIMECAPSULE_PATH_VOL_1 $MOUNT_POINT_VOLUME_1 -o pass=$TIMECAPSULE_PASSWORD,​file_mode=0777,​dir_mode=0777  mount.cifs -v $TIMECAPSULE_PATH_VOL_1 $MOUNT_POINT_VOLUME_1 -o pass=$TIMECAPSULE_PASSWORD,​file_mode=0777,​dir_mode=0777
  fi  fi
Ligne 80: Ligne 104:
  if [ "​$CHECK_DISK_VOL_2"​ ] && [ ! "​$IS_MOUNTED_VOL_2"​ ] ;then  if [ "​$CHECK_DISK_VOL_2"​ ] && [ ! "​$IS_MOUNTED_VOL_2"​ ] ;then
  logger "​mounting time capsule volume 2 (${TIMECAPSULE_VOLUME_2})"​  logger "​mounting time capsule volume 2 (${TIMECAPSULE_VOLUME_2})"​
- mkdir $MOUNT_POINT_VOLUME_2 
  mount.cifs -v $TIMECAPSULE_PATH_VOL_2 $MOUNT_POINT_VOLUME_2 -o pass=$TIMECAPSULE_PASSWORD,​file_mode=0777,​dir_mode=0777  mount.cifs -v $TIMECAPSULE_PATH_VOL_2 $MOUNT_POINT_VOLUME_2 -o pass=$TIMECAPSULE_PASSWORD,​file_mode=0777,​dir_mode=0777
  fi  fi
Ligne 87: Ligne 110:
  
 elif [ "​${IF}"​ = "​wlan0"​ ] && [ "​${STATUS}"​ = "​down"​ ]; then elif [ "​${IF}"​ = "​wlan0"​ ] && [ "​${STATUS}"​ = "​down"​ ]; then
-  
- logger "​Volume à démonter : ${IS_MOUNTED_VOL_1}"​ 
   
  if [ "​$IS_MOUNTED_VOL_1"​ ] ;then  if [ "​$IS_MOUNTED_VOL_1"​ ] ;then
  logger "​unmounting time capsule volume 1 (${TIMECAPSULE_VOLUME_1})"​  logger "​unmounting time capsule volume 1 (${TIMECAPSULE_VOLUME_1})"​
  umount -f $MOUNT_POINT_VOLUME_1  umount -f $MOUNT_POINT_VOLUME_1
- rmdir $MOUNT_POINT_VOLUME_1 
  fi  fi
-  
- logger "​Volume à démonter : ${IS_MOUNTED_VOL_2}"​ 
   
  if [ "​$IS_MOUNTED_VOL_2"​ ] ;then  if [ "​$IS_MOUNTED_VOL_2"​ ] ;then
  logger "​unmounting time capsule volume 2 (${TIMECAPSULE_VOLUME_2})"​  logger "​unmounting time capsule volume 2 (${TIMECAPSULE_VOLUME_2})"​
  umount -f $MOUNT_POINT_VOLUME_2  umount -f $MOUNT_POINT_VOLUME_2
- rmdir $MOUNT_POINT_VOLUME_2 
- 
  fi  fi
  
 fi fi
 +
  
 </​code>​ </​code>​
  • time_capsule.1361743252.txt.gz
  • Dernière modification: Le 24/02/2013, 23:00
  • par electrobank