Ssl-snakeoil.key - это ключ, созданный сценариями после установки пакета ssl-cert. Он создан для пользователя snakeoil и не должен быть удален :
grep '#' /var/lib/dpkg/info/ssl-cert.postinst
#!/bin/sh -e
# Create the ssl-cert system group for snakeoil ownership:
# Check if the generated snakeoil key/cert has been generated
# from a vulnerable openssl version and replace it if necessary.
# check if the cert and key file exist,
# the issuer and subject are the same (self signed cert)
# and the private key is vulnerable
# no need to perform any check. If the certificates are there
# it will exit 0.
# allow group ssl-cert to access /etc/ssl/private
# If we're upgrading from an older version, fix the unreadable key:
Теперь, что такое пакет ssl-cert:
Этот пакет включает автоматическую установку пакетов, которые необходимы для создания сертификатов SSL.
Это простая оболочка для утилиты запроса сертификата OpenSSL, которая передает ей правильные пользовательские переменные.
Таким образом, это сертификат, используемый для установки пакетов, которые должны создавать SSL-сертификаты, поэтому система генерирует один на лету при установке этого пакета.
Как примечание, этот пакет не является эксклюзивным для Ubuntu, так как он также появляется в Debian.