我正在尝试在 Manjaro Linux 上安装连接到 FRITZ!box 路由器 NAS 的磁盘。FRITZ!box OS 目前仅支持 SMBv1.0,因此我需要强制使用旧协议。
以下命令行有效:
$ smbclient -L //astronautenband/Astronautenbande --option='client min protocol=NT1'
Enter WORKGROUP\phistep's password:
Anonymous login successful
Sharename Type Comment
--------- ---- -------
Astronautenbande Disk
IPC$ IPC IPC Service (Astronautenbande)
Reconnecting with SMB1 for workgroup listing.
Anonymous login successful
Server Comment
--------- -------
Workgroup Master
--------- -------
WORKGROUP ASTRONAUTENBANDE
虽然这给了我一个奇怪的错误
# mount -v -t cifs //astronautenband/Astronautenbande /mnt/Astronautenbande/ \
-o username=phistep,password=<pw>,vers=1.0
mount error: could not resolve address for astronautenband: Unknown error
最终,我想在启动时使用/etc/fstab
(可能使用凭证文件而不是逐字密码)进行挂载
//ASTRONAUTENBAND/Astronatautenbande/Storage/Back_In_Time /mnt/Astronautenbande cifs _netdev,nofail,username=phistep,password=pw> 0 0