Estou com um problema ao configurar o Ubuntu 16.4.2 LTS Desktop como um servidor ao tentar configurar o arquivo /etc/sssd/sssd.conf. Não pergunte por que eu estou usando o Ubuntu Desktop diferente de ter problemas com a instalação de mídia ótica e ele disse que não pode encontrar o instalador, então eu tive que criar uma unidade flash USB inicializável com ele. No entanto, estou usando o Ubuntu Desktop porque os caras no fórum duro disseram que deveria funcionar, mas vou ter que instalar tudo manualmente. Portanto, estou usando-o porque foi a primeira distribuição do ubuntu. Descobri como instalar meus drivers de placa raid areca entre as versões desktop e server.
De qualquer forma, estou tentando adicionar meus detalhes ao /etc/sssd/sssd.conf, como o exemplo na documentação do servidor da seguinte forma:
[sssd]
services = nss, pam
config file_version = 2
domains = MYUBUNTU.EXAMPLE.COM
[domain/D2SEMACHINE.tld]
id_provider = ad
access_provider = ad
#use this if users are being logged in at /.
#This example specifies /home/DOMAIN-FQDN/user as $HOME. use with pam_mkhomedir.so
override_homedir = /home/%d/%u
#uncomment if the client machine hostnaem doesn't match the computer object on the DC.
#ad_hostname = mymachine.myubuntu.example.com
#uncomment if DNS SRV resolution is not working
ad_server = do.mydomain.example.com
#uncomment if the AD domain is named differently than the Samba domain
#ad_domain = MYUBUNTU.EXAMPLE.COM
#Enumeration is discouraged for performance reasons.
#enumerate = true
No entanto, o vi não me permite salvar e eu sei que usei o sudo quando usei o vi para editar o arquivo de texto da seguinte forma:
sudo vi /etc/sssd/sssd.conf