Você pode mask
do serviço manualmente removendo o arquivo /etc/systemd/...
e criando um link simbólico de
/etc/systemd/system/multi-user.target.wants/regenerate_ssh_host_keys.service
para /dev/null
em vez de um link simbólico para
/lib/systemd/system/regenerate_ssh_host_keys.service
Assim:
ln -s /etc/systemd/system/multi-user.target.wants/regenerate_ssh_host_keys.service /dev/null
Quando você desmascara um serviço, ele cria o link simbólico de volta para o arquivo em /usr/lib/systemd/system/filename
. A seguir, como você pode desmascará-lo:
systemctl umask regenerate_ssh_host_keys.service
Ou recrie o link simbólico.
ln -s /etc/systemd/system/multi-user.target.wants/regenerate_ssh_host_keys.service /lib/systemd/system/regenerate_ssh_host_keys.service
PS: Lembre-se de excluir o link simbólico para /dev/null