Daemons (Português)

From ArchWiki
Jump to: navigation, search

Um daemon é um programa que roda em "background" como um processo(sem terminal ou interface), que comumente espera por eventos para oferecer serviços. Um bom exemplo é um servidor web que espera por requisições para entregar uma página, ou um servidor ssh que espera por alguma tentativa de login. Apesar destes serem exemplos de aplicações bastante conhecidas e difundidas, há daemons cujo trabalho não é visível. Daemons que as tarefas são enviar logs para arquivos(ex: syslog, metalog) ou manter o horário do sistema sincronizado como o ntpd. Para maiores informações veja daemon(7).

No Arch Linux, daemons são gerenciados pelo systemd. O systemctl é o comando usado como interface para gerenciá-los. Ele lê arquivos na estrutura nome_do_serviço.service que contém informação sobre como e quando iniciar o daemon a eles associados. Os arquivos de serviço são armazenados em /{etc,usr/lib,run}/systemd/system. Veja usando units para maiores detalhes.

Lista de daemons

Aqui há uma lista dos daemons. Note que qualquer pacote pode fornecer um daemon, portanto, esta lista nunca será completa. Sinta-se livre para adicionar daemons nesta lista em ordem alfabética. Você pode ter pacotes que incluem daemons oriundos do AUR. Estes arquivos possivelmente estão localizados em /usr/lib/systemd/system/.

A coluna do Pacote contem um link para a Wiki relacionada daquele daemon(ou para o pacote onde ele está). A coluna initscripts denota o nome legado rc.d e a coluna systemd contem o nome do arquivo de serviço no systemd. Note que alguns serviços podem ser específicos do systemd ou dos initscripts, e uma das colunas poderá estar vazia. Na coluna Descrição haverá uma pequena descrição preferivelmente do daemon e não de seu pacote correspondente.

Pacote initscripts systemd Descrição
acpid acpid acpid.service Um daemon para gerenciamento de eventos de energia através de ACPI com suporte ao netlink.
alsa alsa sempre ligados – alsa-store.service, alsa-restore.service Salva o estado de uma placa de som(ex: volume) durante o desligamento, e restaura na inicialização.
at atd atd.service Agenda tarefas para posterior execução.
Autofs autofs autofs.service Montagem automática de mídias removíveis quando inseridas ou compartilhamentos de rede quando acessados.
Avahi avahi-daemon avahi-daemon.service Permite que programas encontrem automaticamente serviços na rede.
avahi-dnsconfd avahi-dnsconfd.service Framework multicast/unicast DNS-SD.
Audit framework auditd auditd.service Framework de auditoria do Linux.
Bitlbee bitlbee bitlbee.service Faz a ponte de mensageiros instantâneos diversos (XMPP, MSN, Yahoo!, AIM, ICQ, Twitter) para o IRC.
Bluetooth bluetooth bluetooth.service Protocolo, framework, pilha e subsistema Bluetooth.
Chrony chrony chrony.service Cliente e servidor NTP leve.
CDemu cdemud cdemu-daemon.service Emulador de CD/DVD-ROM.
ClamAV clamav clamd.service
freshclamd.service
Anti-virus para Unix.
ConnMan connmand connman.service Gerenciador de redes sem fio.
Cpupower cpupower cpupower.service Configura governador de frequência de cpu e outros parâmetros de inicialização.
craftbukkit craftbukkit.service Servidor de Minecraft CraftBukkit .
Cron crond cronie.service (se usando cronie) ou dcron.service (se usando dcronAUR) Daemon para agendamento de eventos baseados em horário. O nome crond é utilizado por pelo menos dois pacotes, cronie e dcronAUR.
CUPS cupsd org.cups.cupsd.service Daemon do serviço de impressão CUPS.
D-Bus dbus sempre ligado – dbus.service Systema de barramento de mensagens Freedesktop.org.
dante sockd sockd.service Servidor/cliente SOCKS a nível de circuito.
Deluge deluged deluged.service Cliente de BitTorrent cross-platform e com diversas funcionalidades.
deluge-web deluge-web.service Cliente de BitTorrent cross-platform e com diversas funcionalidades. Daemon de interface web.
Dhcpcd dhcpcd dhcpcd@.service Daemon DHCP .
Dovecot dovecot dovecot.service Servidor IMAP e POP3.
Dropbox dropboxd dropbox@.service Sistema de sincronização de arquivos e controle de versão.
fail2ban fail2ban fail2ban.service Fail2ban verifica arquivos de log e bane endereços ip que demonstram atividade maliciosa.
Fan speed control fancontrol fancontrol.service Daemon de controle de ventoinhas(parte do lm_sensors)
Fbsplash fbsplash não implementado Ferramenta para configuração de boot gráfico.
FluidSynth fluidsynth fluidsynth.service Sintetizador via software.
inetutils ftpd ftpd.service Daemon ftp do inetutils.
GDM gdm gdm.service GNOME Display Manager.
Git git-daemon git-daemon.socket Daemon Git.
gpm gpm gpm.service Habilita o mouse na console.
hddtemp hddtemp hddtemp.service Monitor de temperatura de HDs.
healthd healthd.service Um daemon para alertar eventos de saúde de hardware (parte do lm_sensors).
apache httpd httpd.service Apache HTTP Server (Web Server).
i8kmon i8kmon.service Monitore a temperatura de CPU e ventoinhas em laptops da Dell série Inspiron.
ifplugd ifplugd@.service Inicia/para a rede baseado em eventos de plugar o cabo.
iptables iptables iptables.service Carrega regras de firewall para IPv4.
ip6tables ip6tables.service Carrega regras de firewall para IPv6.
IPFS ipfs daemon  ? Nó de protocolo p2p hypermidia.
irqbalance irqbalance.service Utilitário que faz o balanceamento de interrupções de hardware tornando-as o mais performático possível.
KDE kdm kdm.service KDE Display Manager.
krb5 krb5-kadmind krb5-kadmind.service Servidor de administração Kerberos 5.
krb5-kdc krb5-kdc.service KDC Kerberos 5.
krb5-kpropd krb5-kpropd.service Servidor de propagação Kerberos 5.
Laptop Mode Tools laptop-mode laptop-mode.service Ferramentas de economia de energia para laptops.
lighttpd lighttpd lighttpd.service Lighttpd HTTP Server (Web Server).
libvirt libvirt libvirtd.service API de virtualização e daemon para gerenciamento de máquinas virtuais.
lxdm lxdm lxdm.service LXDE Display Manager.
mdadm mdadm.service Administração do MD(tecnologia de raid via software para Linux).
miniDLNA minidlna minidlna.service Servidor DLNA/UPnP simples.
 ? ModemManager.service Torna internet móvel(3G) disponível para o NetworkManager.
mpd mpd mpd.service Daemon de tocador de músicas
MySQL mysqld mysqld.service Servidor de banco de dados MySQL.
MythTV mythbackend mythbackend.service Backend para o gravador de vídeo e home theater MythTV.
BIND named named.service Servidor DNS "de facto" Berkeley Internet Name Daemon (BIND)
netctl netctl@.service Ativação manual de perfil de rede.
netctl-ifplugd@.service Inicia automaticamente perfil de rede caso o cabo esteja plugado.
netctl-auto@.service Inicia automaticamente perfis de rede sem fio caso haja uma rede na distância adequada.
network dhcpcd@.service Ativa conexões Ethernet dinamicamente.
NetworkManager networkmanager NetworkManager.service
NetworkManager-wait-online.service
Daemon que provê a configuração e conexão automática em redes conhecidas.
Nginx nginx nginx.service Servidor HTTP, IMAP e POP3 Nginx(Web Server).
nscd nscd.service Serviço de cache de nomes(dns cache).
ntpd ntpd ntpd.service Daemon NTP(Network Time Protocol). Cliente e servidor.
Ntop ntop ntop.service Analisador de tráfego ntop, baseado na libpcap.
OpenNTPD openntpd openntpd.service Daemon alternativo NTP(Network Time Protocol). Cliente e servidor.
osspd osspd.service Ponte de userspace do OSS(open sound system).
OpenVPN openvpn openvpn@.service Serviço de VPN SSL padrão 'de facto' OpenVPN.
OSS oss oss.service Open Sound System. Alternativa ao ALSA.
Pdnsd pdnsd pdnsd.service Proxy DNS com cache permanente.
php-fpm php-fpm php-fpm.service Gerenciador de processos FastCGI para PHP.
PostgreSQL postgresql postgresql.service Banco de dados PostgreSQL.
Postfix postfix postfix.service Servidor de email que é alternativa ao sendmail.
Postgrey postgrey postgrey.service Serviço de listas cinzas(greylisting) utilizado em conjunto ao postfix.
PPTP server pptpd pptpd.service Serviço de VPN baseada no PPTP(Point-to-Point tunneling protocol.
pppd pppd ppp@.service Daemon que implementa o PPTP, para discagens automáticas.
preload preload preload.service Faz aplicações carregarem mais rápido, fazendo a pré-carga de bibliotecas compartilhadas.
Prosody prosody prosody.service Servidor XMPP.
Profile-sync-daemon psd psd.service Mantém os temporários do navegador no tmpfs, e periodicamente efetua a sincronização com um disco.
pure-ftpd pure-ftpd.servicecups.service Servidor FTP rápido, de alta qualidade e que obedece aos padrões(standards-compliant).
rfkill rfkill rfkill-block@.service
rfkill-unblock@.service
Serviço de bloqueio e ativação de dispositivos que usam tecnologia a rádio(wireless, bluetooth, antenas...)
Rsync rsyncd rsyncd.service Daemon rsync
Rsyslog rsyslogd rsyslog.service Alternativa ao log de sistema.
redis redis-server redis.service Armazenamento de chaves.
samba samba smbd.service
nmbd.service
winbindd.service
Serviço de arquivos e impressão para redes Microsoft Windows.
LVM  ? blk-availability.service
lvm2-lvmetad.service
lvm2-monitor.service
lvm2-pvscan.service
LVM é o sistema de gerenciamento de volumes lógicos do kernel Linux; Gerencia discos e dispositivos de armazenamento que usam esta tecnologia.
SANE saned saned@.service Daemon de mapeamento de scaners.
saslauthd saslauthd.service Daemon de autenticação SASL.
lm_sensors sensord sensord.service Daemon de coleta de informação de sensores.
sensors lm_sensors.service Inicializador de sensores (carregamento dos módulos de Kernel necessários).
SLiM slim slim.service Simple Login Manager.
SMART smartd smartd.service Self-Monitoring, Analysis, and Reporting Technology (S.M.A.R.T.). Tecnologia de monitoramento de discos.
smbnetfs smbnetfs smbnetfs.service Montador automático de compartilhamentos Windows.
snmpd snmpd snmpd.service Suite de aplicações para fornecimento e recebimento de instruções codificadas no protocolo SNMP.
soundmodem soundmodem.service Sistema de modem de rádio de bolso
spamassassin spamd spamassassin.service Serviço de filtragem de spam.
openssh sshd sshd.service OpenSSH. Daemon famoso de provimento de conexões do protocolo Secure Shell(ssh).
stunnel stunnel.service Permite encriptação arbitrária de conexões tcp dentro de um túnel SSL.
svnserve svnserve.service Servidor Subversion.
syslog-ng syslog-ng syslog-ng.service Log de sistema de próxima geração.
Timidity timidity++ timidity.service Sintetizador de MIDI através de software.
Tinc  ? tincd@.service Serviço de leitura e conexão vpn baseado no diretório /etc/tinc/<nome_da_vpn>/
Tor tor tor.service Onion routing, para comunicação anônima com a internet.
Transmission transmissiond transmission.service Daemon BitTorrent.
Ufw ufw ufw.service Uncomplicated FireWall.
Urxvtd  ? urxvtd.service Daemon urxvt.
VirtualBox vboxservice vboxservice.service VirtualBox Guest Service.
vnStat vnstat vnstat.service Monitor leve de redes.
Very Secure FTP Daemon vsftpd vsftpd.service (permanent)

vsftpd.socket (on-demand)

vsftpd-ssl.service (permanent)

vsftpd-ssl.socket (on-demand)

Servidor FTP.
wicd wicd wicd.service Gerenciador de conexões. Leve alternativa ao NetworkManager.
x11vnc x11vnc x11vnc.service Daemon de desktop remoto VNC.
XDM xdm xdm.service X display manager.
xdm-archlinux xdm-archlinux xdm-archlinux.service X display manager com temas do Arch Linux.