2.3 KiB
2.3 KiB
Plan: Time Machine via WireGuard — ВЫПОЛНЕНО
Перенесено в wireguard-vpn Дата: 2026-05-14 Статус: ✅ реализовано
Сбой аутентификации (2026-06-02)
Симптом: Time Machine показывает «The network backup disk could not be accessed because there was a problem with the network username or password». Ping kraken работает, SMB-шар смонтировать через mount_smbfs — тоже.
Причины:
- Пароль samba-пользователя слетел — контейнер timemachine жив, но
smbpasswdне задан. Проверка:ssh kraken 'docker exec timemachine pdbedit -L'— если не показывает NT hash после password last set, пароль надо переустановить. - Keychain на Eagle хранит устаревший пароль — macOS кэширует старый пароль и не обновляет его автоматически.
Восстановление:
- Переустановить пароль samba-пользователя в контейнере:
ssh kraken 'docker exec -i timemachine sh -c "echo -e \"timemachine\\ntimemachine\" | smbpasswd -a -s timemachine"' - Удалить все старые записи
timemachine@krakenиз Keychain (login + system) - Cmd+K в Finder →
smb://kraken/TimeMachine→ Connect As → Registered User →timemachine/timemachine - Перевыбрать destination:
sudo tmutil setdestination -p smb://timemachine@kraken/TimeMachine
Проверка доступа из консоли:
mkdir -p /tmp/tm-test
mount_smbfs //timemachine:'timemachine'@kraken/TimeMachine /tmp/tm-test
ls /tmp/tm-test # должен показать mbp-black.sparsebundle
umount /tmp/tm-test
Destination: smb://timemachine@kraken/TimeMachine
Бандл: mbp-black.sparsebundle
Контейнер: mbentley/timemachine:smb на Кракене, работает постоянно (restart: unless-stopped).
Пароль: timemachine (samba user в контейнере)