sambaサーバで、global にプロトコルの範囲を指定する
/etc/samba/smb.conf
[global] # server NT1, SMB2, SMB3 server min protocol = NT1 server max protocol = NT1
このオプションは、クライアントとサーバー 両方で使用されるので注意する
SAMBAのプロトコルと Windows の関係は だいたい次の通り
| プロトコル | Windows |
|---|---|
| NT1 | Windows2000, XP |
| SMB2 | Windows Vista, 7, Windows Server 2008 |
| SMB3 | Windows 8~, Windows Server 2012~ |
デフォルトでは NT1 はだいたい無効化されている。よって、
smbclientがどのサーバにもつながるようにするには
[global] # client NT1, SMB2, SMB3 client min protocol = NT1 client max protocol = SMB3
としておく