Eu tenho um servidor dedicado debian. Estou tentando protegê-lo e uma maneira que pensei que seria bom é desligar os serviços de que não preciso, como o FTP, por exemplo.
Estou sugerindo executar algo parecido com isto na implantação:
service ntp stop
update-rc.d -f ntp remove
service vsftpd stop
update-rc.d -f vsftpd remove
service xinetd stop
update-rc.d -f xinetd remove
Eu sou novo nisso. É geralmente considerado como falta de segurança fazer isso e bloqueá-lo com os serviços iptables
ou remover o serviço completamente aconselhável e, em última análise, mais seguro?
ntp
ouxinetd
internamente, no entanto.Respostas:
Em geral, não é uma má ideia. Eu consideraria recomendável. Por que usar recursos para serviços não necessários, afinal? O único motivo para ter alguns desses serviços pode ser algum tipo de problema de dependência.
Eu não usaria,
update-rd.d
massudo apt-get remove application
. Dessa forma, você pode ter uma imagem das dependências e pode interromper o processo se ele também remover algo que você realmente precisa.Todas as dependências não são visíveis para o sistema de pacotes. Você pode, por exemplo, ter um sistema de gerenciamento de conteúdo que use ftp para upload de arquivos em vez de gravação direta de arquivos. Nesse tipo de situação, você só pode vincular o software à interface do host local.
Por outro lado, o NTP aumenta a segurança e você deve atualizar o relógio do servidor. Se você não precisar usar o NTP como servidor, poderá configurar o ntpd para não fornecer esse serviço a outras pessoas.
fonte
ntpdate
vez em quando é bom o suficiente e, na verdade, é mais fácil do que bloquear o ntpd.