Estou tentando montar um compartilhamento do Apple AirPort Time Capsule de 3ª geração em uma caixa do FreeNas.
Eu posso me conectar ao compartilhamento usando smbclient e a senha do remoteUser.
% smbclient -U remoteUser -L //AppleTimeCapsule
Enter remoteUser's password:
Domain=[WORKGROUP] OS=[Apple Base Station] Server=[CIFS 4.32]
Sharename Type Comment
--------- ---- -------
remoteUser Disk
IPC$ IPC
otherShare Disk
Domain=[WORKGROUP] OS=[Apple Base Station] Server=[CIFS 4.32]
Server Comment
--------- -------
Workgroup Master
--------- -------
Eu montei a unidade (a senha está em ~ / .nsmbrc) ...
% cat ~/.nsmbrc
[APPLETIMECAPSULE:REMOTEUSER]
password=myPassword
% mkdir /mnt/atc
% mount_smbfs -I AppleTimeCapsule //remoteUser@AppleTimeCapsule/remoteUser /mnt/atc
% mount | grep 'AppleTimeCapsule'
//REMOTEUSER@APPLETIMECAPSULE/REMOTEUSER on /mnt/atc (smbfs)
% ls /mnt/atc
./ ../
% echo 1 > /mnt/atc/newFile
/mnt/atc/newFile: No such file or directory.
Parece ser montado, mas não há arquivos, o que sei que não é verdade. E não consigo criar um arquivo.
Eu li ( link ) que a Time Capsules requer autenticação NTLM e eu consegui ler e escrever em Raspbian assim:
# mount -t cifs //AppleTimeMachine/remoteUser -o uid=1001,gid=1004,sec=ntlm,username=remoteUser,password=myPassword /mnt/atc
Eu suspeito que a chave para isso é o sec = ntlm mas não consigo ver no manual do FreeBSD como eu devo aplicar isso. Posso especificar o ntlm com mount_smbfs ?