Depois de muita tortura e tormento redundante, tenho uma solução parcial. Eu fiz o seguinte:
apt-get install samba-client
apt-get install cifs-utils
Em seguida, emiti o seguinte comando:
sudo mount.cifs //192.168.0.2/f$ /mnt/f -o user=administrator
Isso me levou a uma senha, e eu apenas pressionei enter ao invés de colocar um, e tão rápido quanto eu pressionei, o compartilhamento foi montado.
Não é uma solução total, mas pelo menos agora posso acessar os compartilhamentos.
Infelizmente, o suporte ainda está quebrado no nautilus, etc., já que eles usam algum outro mecanismo para acessar os compartilhamentos.
Você não poderá simplesmente digitar smb://192.168.0.2/f$
ou qualquer outra coisa para acessar seus compartilhamentos, porque você ficará preso no loop de login, porque o gerenciador de arquivos ainda não pode manipular compartilhamentos sem senha.
Mas, pelo menos dessa maneira, você pode montar o compartilhamento sem senha em uma pasta e acessar a referida pasta por meio do gerenciador de arquivos.
Você terá que fazer isso toda vez que quiser acessar um compartilhamento sem senha, a menos que edite algumas configurações ou algo assim. Ainda será inconveniente se você estiver em uma casa de amigos tentando acessar compartilhamentos, mas é melhor do que nada neste momento.
De qualquer forma, basta modificar o comando para atender às suas necessidades, como alterar o IP / compartilhamento,
local onde você deseja montá-lo e o nome de usuário da conta com os compartilhamentos.
sudo mount.cifs //192.168.0.2/f$ /mnt/f -o user=administrator
Esta é a única maneira que vi e conheço para acessar corretamente um compartilhamento administrativo sem senha, e tenho certeza de que ele funcionará com compartilhamentos regulares sem senha.
Se alguém descobrir como fazer com que os navegadores de arquivos funcionem com smb://
eu ainda gostaria de saber, não consigo entender e nem parece que alguém mais saiba.