Odpowiedzi:
Umieść to w fstab.
sudo su
mkdir /mnt/timecapsule
echo "//timeCapsuleIp/Data /mnt/timecapsule cifs user=timecapsuleUsername,pass=timecapsuleUserPassword,rw,uid=1000,iocharset=utf8,sec=ntlm 0 0" >> /etc/fstab
Wymagany cifs-utils
pakiet powinien być już dostarczony na raspbian.
Oczywiście zmień timecapsuleUsername i timecapsuleUserPassword. Uid = 1000 ustawia właściciela zamontowanych plików na użytkownika pi. Jeśli używasz innego użytkownika, sprawdź, czy jest to UID id -u username
. Sprawdź, czy folder „Dane” jest odpowiedni dla Ciebie - wyświetl listę zasobów, wydając polecenie smbclient -Uusername -I ip-address -L
.
.local
nazwą zamiast adresu IP, wydaje się, że nie działa niezawodnie. Po drugie, musiałem dodać sec=ntlm
do opcji. Teraz działa!
Disks Secure Shared
Dyski With a disk password
, user=
parametr zostanie zignorowany bez względu na ustawienie
sec=ntlm
i mogę potwierdzić, że działa to z dyskami zabezpieczonymi hasłem urządzenia, a także hasłem dysku.
Dodałem do opcji sec = ntlm, kompletne polecenie to:
sudo su
mkdir /mnt/timecapsule
echo "//timeCapsuleIp/Data /mnt/timecapsule cifs user= timecapsuleUsername,pass= timecapsuleUserPassword,rw,uid=1000,iocharset=utf8,sec=ntlm 0 0" >> /etc/fstab
Następnie uruchom to polecenie:
mount -a
Nie powinieneś otrzymywać żadnych błędów.
Aktualizacja dla użytkowników Raspberry Stretch v9. Zwróć uwagę na dodanie vers = 1.0
//IPofTimeCapsule/PathWithinYourTimeCapsule /mnt/TimeCapsule cifs username=insert,password=insert,rw,uid=1000,iocharset=utf8,sec=ntlm,vers=1.0 0 0
//IPofTimeCapsule
?
Dla mnie, gdy używam hasła dysku na kapsule czasu, działało to tylko wtedy, gdy dodałem identyfikator użytkownika = 504 (który jest identyfikatorem użytkownika używanym na komputerze Macintosh, głównie za pomocą timekapsułki, a nie identyfikatorem użytkownika używanym na malinie). Gdy nie podałem identyfikatora UID = 504, z kapsuły czasowej pojawił się komunikat „błąd montowania (16): Urządzenie lub zasób zajęte”.
mount error(115): Operation now in progress
. Mogę jednak uzyskać dostęp do grzywny za pomocą programu smbclient. Jakieś pomysły?