O MPD pode restringir ações específicas a clientes identificados por meio de uma senha (e também permite várias senhas com diferentes conjuntos de ações permitidas):
password <password@permissions>
This specifies a password for access to mpd. The format is "password@permissions" where permissions is a comma delimited list composed of
"read", "add", "control", and/or "admin". "read" allows for reading of the database, displaying the current playlist, and current status of
mpd. "add" allows for adding songs and loading playlists. "control" allows for all other player and playlist manipulations. "admin" allows
the db to be updated and for the client to kill mpd. An example value is "somePassword@read,add". Multiple password parameters may be spec‐
ified.
(do mpd.conf (5)), então adicionando
password "<your_guest_password>@read,add"
password "<your_admin_password>@read,add,control,admin"
para o seu arquivo de configuração permitiria que você
- conecte-se ao MPD usando a senha e só seja capaz de adicionar músicas, ler o banco de dados e a lista de reprodução
- conecte-se ao MPD usando a senha e faça tudo o que o MPD e seus clientes oferecem