Tente isto:
sudo bash
Então:
testparm -s smb.conf.master > smb.conf
Funcionou para mim.
Quando eu corro
sudo testparm -s smb.conf.master >smb.conf
bash: smb.conf: Permission denied
Eu só preciso de uma configuração simples do samba para compartilhar arquivos entre 4 máquinas Linux por trás de um roteador em uma LAN muito pequena e estou tentando usar o mesmo arquivo de configuração para todas as quatro máquinas.
Os arquivos são todos de propriedade do root.
Tente isto:
sudo bash
Então:
testparm -s smb.conf.master > smb.conf
Funcionou para mim.