Showing posts with label sysadmin. Show all posts
Showing posts with label sysadmin. Show all posts

Friday, August 15, 2014

NTP no CentOS/RHEL 7

felizmente não há muitas mudanças aqui, a estrutura do ficheiro ntp.conf em /etc manteve-se igual ou similar, bastanto que para a configuração se altere a(s) linha(s) que diz(em) respeito ao servidor, por exemplo:

server ntp.marcopauloferreira.home

gravar o ficheiro editado

e aqui começam as (pequenas para já) mudanças:

verificar se o serviço está activo:

[root@ntp.home etc]# systemctl status ntpd
ntpd.service - Network Time Service
   Loaded: loaded (/usr/lib/systemd/system/ntpd.service; disabled)
   Active: inactive (dead)

activar o serviço a seguir, para garantir que fica presente no runlevel actual

[root@ntp.home etc]# systemctl enable ntpd

e fazer um restart à máquina para garantir que após o reboot, serviço realmente está activo, a alterantiva poderia ter sido fazer um systemctl start ntpd,

[root@ntp.home~]# systemctl status ntpd
ntpd.service - Network Time Service
   Loaded: loaded (/usr/lib/systemd/system/ntpd.service; enabled)
   Active: active (running) since Fri 2014-08-15 08:51:18 CAT; 45s ago
  Process: 602 ExecStart=/usr/sbin/ntpd -u ntp:ntp $OPTIONS (code=exited, status=0/SUCCESS)
 Main PID: 634 (ntpd)
   CGroup: /system.slice/ntpd.service
           └─634 /usr/sbin/ntpd -u ntp:ntp -g

Aug 15 08:51:19 ntp.home ntpd[634]: 0.0.0.0 c012 02 freq_set kernel 11.583 PPM
Aug 15 08:51:19 ntp.home ntpd[643]: signal_no_reset: signal 17 had flags 4000000
Aug 15 08:51:21 ntp.home ntpd_intres[643]: host name not found: ntp.marcopauloferreira.home
Aug 15 08:51:23 ntp.home ntpd[634]: Listen normally on 4 eth0 10.201.44.85 UDP 123
Aug 15 08:51:23 ntp.home ntpd[634]: Listen normally on 5 eth0 fe80::250:56ff:fe99:50d UDP 123
Aug 15 08:51:23 ntp.home ntpd[634]: new interface(s) found: waking up resolver
Aug 15 08:51:25 ntp.home ntpd_intres[643]: DNS ntp.marcopauloferreira.home -> 123.123.123.123
Aug 15 08:51:26 ntp.home ntpd[634]: 0.0.0.0 c61c 0c clock_step -0.229999 s
Aug 15 08:51:26 ntp.home ntpd[634]: 0.0.0.0 c614 04 freq_mode

Aug 15 08:51:27 ntp.home ntpd[634]: 0.0.0.0 c618 08 no_sys_peer

como é possível ver, o gestor de serviços das versões 7 do CentOS/RHEL está muito mais evoluído e já mostra até partes do log que nos permitem ter uma noção muito melhor do que realmente se passou ou está a passar com um determinado serviço. Até o pedido DNS para resolver o endereço do servidor NTP se consegue ver, gosto disto!

Tuesday, March 5, 2013

Matar todos processos doutro utilizador

Para matarmos uma sessão de outro utilizador ligado ao sistema ou forçarmos o logoff do mesmo, basta que usemos o comando abaixo. Tipicamente este comando deverá ser executado como root.


pkill -KILL -u nome_do_utilizador


p.s.: CUIDADO para não fazer com o root

Monday, March 4, 2013

/etc/issue e /etc/issue.net


estes ficheiros e as opções abaxo (a negrito) servem para editar o ecrã de pedido de senha (login screen).


  • b Inserir a taxa de transmissão.
  • d Inserir a data actual.
  • s Inserir o nome do sistema operativo.
  • l Inserir o nome da linha tty actual.
  • m Inserir o identificador de arquitectura do host em questão, por exemplo: i486.
  • n Inserir o hostname do host.
  • o Inserir o nome de domínio da máquina.
  • r Inserir o número de versão do Kernel p.e.: 2.4.16.
  • t Inserir a hora actual
  • u Inserir a quantidade de utilizadores ligados ao sistema.
  • U Inserir a frase "1 Utilizador" ou " Utilizadores, consoante o número de utilizadores ligados ao sistema.
  • v Inserir a versão do Sistema Operativo, por exemplo a build-date, etc.


ISTO (no ficheiro /etc/issue)
CentOS release 6.3 (Final)
Kernel \r on an \m
\d
\s
\r
\o
\t

GERA ISTO:



Depois de algumas modificações, ISTO (no ficheiro /etc/issue):
Linux TEST Box - CentOS release 6.3 (Final)
Kernel \r on an \m
\d \s
\r \t
GERA ISTO:


Monday, February 4, 2013

ntpstat timeout

se por algum motivo a configuração abaixo aquando da execução do ntpstat (para verificar o estado do serviço) resultar num timeout, pode dever-se ao facto do pedido não estar a ir para a interface localhost - configurada por definição no ficheiro ntp.conf - pelo que terão de configurar ou acrescentar outras interfaces ao ficheiro para que os pedidos para as mesmas sejam validados pelo serviço: