Qual é o caminho certo para acessar logs para o meu usuário

0

Eu tenho vps para objetivos pessoais. Vps em execução no Ubuntu 16.04 x64.

Estou configurando o ssh para logar somente pelo meu único usuário (schumi) por chave pública (login por senha e login por root estão desabilitados). Se eu precisar alterar qualquer configuração ou pacote de instalação, eu fiz: su - e login por root com senha.

Mas às vezes eu quero ver os logs (/ var / log) e ofcouse não consegui:

drwxrwxr-x  6 root                syslog              .
drwxr-xr-x 12 root                root                ..
-rw-r--r--  1 root                root                alternatives.log
drwxr-xr-x  2 root                root                apt
-rw-r-----  1 syslog              adm                 auth.log
-rw-------  1 root                utmp                btmp
-rw-r-----  1 root                adm                 dmesg
-rw-r--r--  1 root                root                dpkg.log
-rw-r--r--  1 root                root                faillog
-rw-r--r--  1 root                root                fontconfig.log
drwxr-xr-x  2 root                root                fsck
-rw-rw-r--  1 root                utmp                lastlog
-rw-r-----  1 syslog              adm                 mail.err
-rw-r-----  1 syslog              adm                 mail.log
drwxr-xr-x  2 root                root                proftpd
-rw-r-----  1 syslog              adm                 syslog
-rw-r-----  1 syslog              adm                 syslog.1
drwxrwxr-x  2 debian-transmission debian-transmission transmission
-rw-rw-r--  1 root                utmp                wtmp

O que eu faço agora? Eu login pelo ssh (schumi), então su - e ver os logs. Mas pode ser melhor adicionar meu usuário (schumi) para alguns grupos? Ou não é seguro?

Além disso, tenho pensamentos para ver os registros sem login por ssh. Por exemplo, execute telegram-bot em vps, ative o chat bot apenas comigo e implemente comandos para enviar arquivos de log para mim por comandos específicos. Ou execute, por exemplo, nginx, autenticação de configuração e log aberto direto na página da web ...

    
por Yura Shinkarev 18.05.2017 / 10:24

1 resposta

1

Se você mesmo criou o usuário, adicione-o ao grupo adm :

sudo adduser schumi adm

Isso permitirá que o usuário leia a maioria desses registros.

    
por muru 18.05.2017 / 10:29