LinuxからAirPort Time Capsuleをマウントする
AirPort Time Capsule からデータをLinuxにコピーしたくて調べた。初めは多少速度は落ちるだろうけれどmacOS経由で移動すればいいやと考えていたが、何度やっても途中でコピーが止まるしキャンセルもできない状態になるので直接移行先であるLinuxからTime Capsuleの共有ディレクトリをマウントする方法を探した。
手元のAirPort Time Capsuleは 10.0.1.1
で動作しており Data
という名前で共有ディレクトリを提供している。
sudo mkdir -p /mnt/tc sudo mount.cifs //10.0.1.1/Data /mnt/tc -o user="USERNAME",password="PASSWORD",sec=ntlm,vers=1.0 ls /mnt/tc # Data の中身が表示される
で行けた。dmesg
でエラーを表示しながら試行錯誤した。
# vers=1.0 を指定しない sudo mount.cifs //10.0.1.1/Data /mnt/tc -o user="USERNAME",password="PASSWORD" # No dialect specified on mount. Default has changed to a more secure dialect, # SMB2.1 or later (e.g. SMB3), from CIFS (SMB1). # To use the less secure SMB1 dialect to access old servers which do not support SMB3 (or SMB2.1) specify vers=1.0 on mount. # sec=ntlm を指定しない sudo mount.cifs //10.0.1.1/Data /mnt/tc -o user="USERNAME",password="PASSWORD",vers=1.0 # Status code returned 0xc000006d NT_STATUS_LOGON_FAILURE