AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-62659

overexchange's questions

Martin Hope
overexchange
Asked: 2019-08-07 10:54:53 +0800 CST

Ansible - Como remover um contêiner docker após o início?

  • 0

Abaixo está o comando shell que usamos para iniciar um contêiner docker:

#!/bin/bash

docker container run --rm -it  \
        -e name1=value1 -e name2=value2 -e name3=value3 \
        1111112222.dkr.ecr.us-east-1.amazonaws.com/someteam/app-deploy:v.1

onde usamos --rm& --itopção.

Atualmente eu escrevi a lógica do código acima no ansible usando docker_containero módulo como:

- name: Create a data container
  docker_container:
    name: mydeploycontainer
    image: 1111112222.dkr.ecr.us-east-1.amazonaws.com/someteam/app-deploy:v.1
    env:
      name1: "value1"
      name2: "value2"
      name3: "value3"

Como iniciar o contêiner usando o módulo ansible com --rm& --itmode?

docker ansible
  • 1 respostas
  • 678 Views
Martin Hope
overexchange
Asked: 2019-06-07 09:05:30 +0800 CST

Por que "df -h' não exibe o ponto de montagem /home?

  • 1

Criou 3 partições para Linux (com dual boot): sda5 sda6esda7

$ sudo fdisk -l

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1  *         2048    718847    716800   350M  7 HPFS/NTFS/exFAT
/dev/sda2          718848 163842047 163123200  77.8G  7 HPFS/NTFS/exFAT
/dev/sda4       163844094 625137344 461293251   220G  5 Extended
/dev/sda5       300913578 574355879 273442302 130.4G 83 Linux
/dev/sda6       574355943 625137344  50781402  24.2G 82 Linux swap / Solaris
/dev/sda7       163844096 300912639 137068544  65.4G 83 Linux


$ lsblk -f
NAME   FSTYPE   LABEL           UUID                                 MOUNTPOINT
sda                                                                  
├─sda1 ntfs     System Reserved C20A88200A881417                     
├─sda2 ntfs                     DEDA9BDBDA9BADF1                     
├─sda4                                                               
├─sda5 ext3                     5420f841-c31f-469e-8ccc-2234a78ac629 
├─sda6 swap                     c8b4b405-868d-44a4-877b-3041eed61974 [SWAP]
└─sda7 ext4                     b3f61b80-d200-40c0-9cfd-f5547ecb8e68 /
sr0                                                                  
loop0  squashfs                                                      /snap/code/7
loop1  squashfs                                                      /snap/core/6964

Durante o particionamento com o CD do Ubuntu,

ponto de montagem para sda7é dado como/

ponto de montagem para sda5é dado como/home


Mas o comando abaixo não mostra /homeo ponto de montagem:

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            3.9G     0  3.9G   0% /dev
tmpfs           789M  9.5M  780M   2% /run
/dev/sda7        65G  7.5G   54G  13% /
tmpfs           3.9G  130M  3.8G   4% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/loop1       89M   89M     0 100% /snap/core/6964
/dev/loop0      127M  127M     0 100% /snap/code/7
tmpfs           789M   56K  789M   1% /run/user/1000

Por df -hque não exibe /homeo ponto de montagem?

linux partition
  • 1 respostas
  • 5328 Views
Martin Hope
overexchange
Asked: 2018-10-30 06:58:39 +0800 CST

Como um usuário não root sudo para outro usuário não root sem senha?

  • 5

Como root, criou um novo usuário não root no RHEL 7.5

appuser:x:1903:1903:appuser:/home/appuser:/bin/bash

Um usuário não root para poder sudo para appuser,

sudo -u appuser

sem senha,

Quais são as mudanças necessárias no RHEL 7.5?

linux rhel
  • 1 respostas
  • 11891 Views
Martin Hope
overexchange
Asked: 2018-10-15 23:49:49 +0800 CST

Como copytruncate realmente funciona?

  • 9

gostaríamos de entender copytruncateantes de girar o arquivo usando logrotatecom a configuração abaixo:

/app/syslog-ng/custom/output/all_devices.log { 
size 200M 
copytruncate
dateext 
dateformat -%Y%m%d-%s 
rotate 365 
sharedscripts 
compress
postrotate 
    /app/syslog-ng/sbin/syslog-ng-ctl reload 
endscript 
}

RHEL 7.x, 8 GB de RAM, 4 VCpu

Pergunta:

Como logrotatetruncar o arquivo, quando o syslog-NG já abriu o arquivo para log? Não é a contenção de recursos? O syslog-NG fecha o arquivo imediatamente, quando não tem nada para registrar?

linux file-descriptors
  • 1 respostas
  • 5768 Views
Martin Hope
overexchange
Asked: 2018-09-21 08:20:20 +0800 CST

Problema de encaminhamento do MobaXTerm X11 com UNIX

  • 1

Executei os comandos abaixo no MobaXTerm:

Usando o terminal MobaXTerm no laptop Windows:

> xhost +ulv78.abc.com
ulv78.abc.com being added to access control list

> ssh -l someuser ulv78.abc.com # RHEL 7.x
SECURITY NOTICE:
Unauthorized use is prohibited. Use of this private computer system is your consent to being recorded and monitored. We reserve the right to seek all remedies for unauthorized use. Evidence of suspected illegal use may be given to law enforcement.
X11 forwarding request failed on channel 0
Last login: Thu Sep 20 12:06:57 2018 from win_host_name
$ bash
$ echo DISPLAY=win_host_name:0.0; export DISPLAY >> .bashrc
$ sudo su - # as root sudoer
$ echo DISPLAY=win_host_name:0.0; export DISPLAY >> .bashrc
$ cd /install_path
$ ./setup
Error: Can't open display: win_host_name:0.0

A sessão acima tem X11 forwarding request failed on channel 0erro

Editar:

Defina DISPLAYa entrada em .profile& .bashrc. Assim que eu me conectar do terminal MobaXterm, abaixo está a saída:

> ssh -l someuser ulv78.abc.com
SECURITY NOTICE:
Unauthorized use is prohibited. Use of this private computer system is your consent to being recorded and monitored. We reserve the right to seek all remedies for unauthorized use. Evidence of suspected illegal use may be given to law enforcement.
X11 forwarding request failed on channel 0
Last login: Thu Sep 20 12:36:54 2018 from win_host_name
$ echo $DISPLAY
win_host_name:0.0
$ xterm
xterm: Xt error: Can't open display: win_host_name:0.0
$

1) Como resolver o erro de encaminhamento X11?

2) Vejo o nome de domínio errado aparecendo na última mensagem de login do cliente ssh.

linux ssh
  • 1 respostas
  • 27492 Views
Martin Hope
overexchange
Asked: 2018-09-20 06:56:50 +0800 CST

Não foi possível adicionar entrada em /etc/group

  • 0

Executado abaixo dos comandos para criar um grupo

[root@u87 ~] # groupadd -g 2441 somegroup
groupadd: group 'somegroup' already exists
[root@u87 ~]# cat /etc/group | grep somegroup
[root@u87 ~]#
[root@u87 ~]#
[root@u87 ~]# 
[root@u87 ~]# cat /etc/system-release
Red Hat Enterprise Linux Server release 7.5 (Maipo)

Como eu entendo esse erro?

linux users
  • 1 respostas
  • 488 Views
Martin Hope
overexchange
Asked: 2018-09-18 13:24:41 +0800 CST

Não foi possível abrir a tela - erro

  • 1

Eu executei o comando abaixo no cliente ssh secureCRT :

$ DISPLAY=abc.xyz.com:0 ; export DISPLAY
$ /bin/xhost +abc.xyz.com

Mas dá este erro:

/bin/xhost:  unable to open display "abc.xyz.com"
# cat /etc/system-release
Red Hat Enterprise Linux Server release 7.5 (Maipo)
# whoami
root

Como solucionar esse erro?

linux rhel
  • 1 respostas
  • 11938 Views
Martin Hope
overexchange
Asked: 2018-09-07 10:10:19 +0800 CST

Encaminhamento de mensagens com determinado filtro

  • 0

O cenário é receber todas as mensagens recebidas e armazenar todas essas mensagens em /app/syslog-ng/custom/output/all_devices.log, mas encaminhar apenas algumas mensagens (por filtragem).

filterA tag é usada para filtrar as mensagens recebidas no Syslog-NG, o que não é o uso correto, neste cenário. Por exemplo:filter f_warn { level(warn); };


Editar:

Minha configuração atual é:

@version: 3.17

source s_network {
        udp(
                flags(syslog_protocol)
                keep_hostname(yes)
                keep_timestamp(yes)
                use_dns(no)
                use_fqdn(no)
        );
};

destination d_all_logs {
        file("/app/syslog-ng/custom/output/all_devices.log");

};

log {
        source(s_network);
        destination(d_all_logs);
};

Depois de armazenar todas as mensagens em all_devices.log, o Syslog-NG fornece sintaxe (configuração) para encaminhar apenas determinadas mensagens (após filtragem) para o servidor de log remoto?

linux syslog
  • 1 respostas
  • 511 Views
Martin Hope
overexchange
Asked: 2018-08-25 07:33:03 +0800 CST

Como rastrear a armadilha snmp enviada pelo processo do cliente?

  • 0

Temos um processo (deve ser um programa cliente) no RHEL 7.4 que envia traps snmp para um servidor Solaris que possui um processo receptor de trap (deve ser um programa servidor ouvindo em 162/1691) em outra máquina (com IP 10.xx.xx .xx)

Eu tenho acesso ssh à caixa RHEL


Posso instalar alguma ferramenta de rastreamento no RHEL 7.4 para rastrear essas armadilhas snmp?

se sim, qual é o processo para rastrear os pacotes de trap?

linux rhel
  • 1 respostas
  • 1418 Views
Martin Hope
overexchange
Asked: 2018-08-23 05:47:20 +0800 CST

su - usuário vs sudo su - usuário

  • 7

sudo su -elevará qualquer usuário (sudoer) com rootprivilégio.

su - anotherusermudará para o ambiente de usuário do usuário alvo, com privilégios de usuário alvo

O que sudo su - usernamesignifica?

linux sudo
  • 3 respostas
  • 33974 Views
Martin Hope
overexchange
Asked: 2018-08-22 05:32:46 +0800 CST

Alterando a propriedade de arquivos do grupo - Gerenciamento de usuários

  • 1

Instalou um aplicativo como rootproprietário, mas não como não raiz. porque? Porque tivemos que instalar este aplicativo em um local personalizado ( /app)

Assim, após a instalação de um aplicativo (Syslog-NG), abaixo estão os arquivos com a propriedade atual:

# ls -l /app/syslog-ng/etc/syslog-ng.conf
-rw-r--r-- 1 root root 938 Aug 20 12:43 /app/syslog-ng/etc/syslog-ng.conf
# ls -l /app/syslog-ng/sbin/syslog-ng
-rwxr-xr-x 1 root root 39768 Aug 20 12:43 /app/syslog-ng/sbin/syslog-ng

O requisito é ter um novo usuário local (não root) neste servidor RHEL,

# uname -a
Linux abc123.xy.ef.com 3.10.0-693.17.1.el7.x86_64 #1 SMP Sun Jan 14 10:36:03 EST 2018 x86_64 x86_64 x86_64 GNU/Linux

que pode ler/modificar file( syslog-ng.conf) e executar file( syslog-ng)

Objetivo - O aplicativo não deve precisar de privilégios elevados para ser executado. Este novo nome de usuário deve pertencer a esse aplicativo, mas não a nenhum usuário específico. Este novo nome de usuário não pode ter /etc/sudoersprivilégios elevados. Todo usuário LDAP (funcionário) que fizer login nessa máquina fará sudo para esse novo nome de usuário antes de trabalhar com esse aplicativo.


1) Preciso criar um novo grupo (digamos newgrp) com algumas permissões? Sintaxe do comando por favor..

Se sim...

2) Qual é a sintaxe do comando para adicionar novo usuário para fazer parte desse grupo? chgrp newgrp filenamebastaria...

users not-root-user
  • 1 respostas
  • 218 Views
Martin Hope
overexchange
Asked: 2018-08-21 08:24:21 +0800 CST

syslog-ng configure no RHEL 7 falha com dependência OpenSSL versão 0.9.8

  • 1

Construindo o syslog-ng mais recente (3.17.2, em vez da versão empacotada no EPEL, que é 3.5.6, compilada em 30 de dezembro de 2015) em https://github.com/balabit/syslog-ng/releases

Em meio ./configure --prefix=/app/syslog-nga , dá erro:

configure: error: Cannot find OpenSSL libraries with version >= 0.9.8 it is a hard dependency from syslog-ng 3.7 onwards


# yum install openssl
Loaded plugins: package_upload, product-id, search-disabled-repos, subscription-manager 

  .......

Package 1:openssl-1.0.2k-8.el7.x86_64 already installed and latest version

# openssl version
OpenSSL 1.0.2k-fips  26 Jan 2017
# rpm -qa|grep -i openssl
pyOpenSSL-0.13.1-3.el7.x86_64
openssl-libs-1.0.2k-8.el7.i686
openssl-1.0.2k-8.el7.x86_64
openssl-libs-1.0.2k-8.el7.x86_64
# cat /etc/system-release
Red Hat Enterprise Linux Server release 7.4 (Maipo)
#

Como resolvo esse erro de configuração?

rhel openssl
  • 1 respostas
  • 650 Views
Martin Hope
overexchange
Asked: 2018-08-21 06:46:05 +0800 CST

Configurando o log de eventos - RHEL

  • 0

No Readme , ele menciona invocar ./configureantes makee make installdo log de eventos no RHELinux.

Mas, não vejo configurescript, exceto configure.in.


Preciso renomear configure.ine configureexecutar o script?

linux syslog
  • 1 respostas
  • 25 Views
Martin Hope
overexchange
Asked: 2018-08-17 08:48:18 +0800 CST

Como instalar pacotes de SO usando o yum?

  • -3

Eu preciso instalar os pacotes abaixo:

gcc:   gcc-c++-4.4.7-3.el6.x86_64
Flex:  flex-2.5.35-8.el6.x86_64
Bison: bison-2.4.1-5.el6.x86_64
Glib:  glib2-devel-2.22.5-7.el6.x86_64   &  glibc-devel-2.12-1.107.el6_4.2.x86_64
Pcre:  pcre-7.8-6.el6.x86_64  & pcre-devel-7.8-6.el6.x86_64
logrotate:  logrotate-3.7.8-16.el6.x86_64
sendmail:  sendmail-8.14.4-8.el6.x86_64 & sendmail-cf-8.14.4-8.el6.noarch

usando yumos repositórios abaixo.


# yum repolist
Loaded plugins: package_upload, product-id, search-disabled-repos, subscription-manager
repo id                                                                                        repo name                                                                                       status
!RBC_RBC-Tools-RHEL7_rbc-tools-rhel-7Server-x86_64-rpms                                        rbc-tools-rhel-7Server-x86_64-rpms                                                                   9
!rhel-7-server-extras-rpms/x86_64                                                              Red Hat Enterprise Linux 7 Server - Extras (RPMs)                                                  747
!rhel-7-server-optional-rpms/7Server/x86_64                                                    Red Hat Enterprise Linux 7 Server - Optional (RPMs)                                             13,201
!rhel-7-server-rpms/7Server/x86_64                                                             Red Hat Enterprise Linux 7 Server (RPMs)                                                        18,022
!rhel-7-server-satellite-tools-6.1-rpms/x86_64                                                 Red Hat Satellite Tools 6.1 (for RHEL 7 Server) (RPMs)                                              86
!rhel-7-server-supplementary-rpms/7Server/x86_64                                               Red Hat Enterprise Linux 7 Server - Supplementary (RPMs)                                           270
repolist: 32,335

Mas, recebo o erro abaixo:

# yum install gcc-c++-4.4.7-3.el6.x86_64
Loaded plugins: package_upload, product-id, search-disabled-repos, subscription-manager
RBC_RBC-Tools-RHEL7_rbc-tools-rhel-7Server-x86_64-rpms                                                                                                                        | 1.8 kB  00:00:00
rhel-7-server-extras-rpms                                                                                                                                                     | 2.0 kB  00:00:00
rhel-7-server-optional-rpms                                                                                                                                                   | 2.0 kB  00:00:00
rhel-7-server-rpms                                                                                                                                                            | 2.0 kB  00:00:00
rhel-7-server-satellite-tools-6.1-rpms                                                                                                                                        | 2.1 kB  00:00:00
rhel-7-server-supplementary-rpms                                                                                                                                              | 2.3 kB  00:00:00
No package gcc-c++-4.4.7-3.el6.x86_64 available.
Error: Nothing to do

Como resolver este erro? Preciso adicionar mais repositórios? se sim, como?

rhel software-installation
  • 1 respostas
  • 895 Views
Martin Hope
overexchange
Asked: 2018-02-24 12:34:35 +0800 CST

Operandos ausentes - comando rm

  • 0

No código abaixo,

#!/bin/bash

sDir=/a/b/c
dDir=/d/e/f
rDir="$dDir/recent"

shopt -s nullglob
:    
rm $rDir/$deviceName*
:

linha com problema rm $rDir/$deviceName*mostra operandos ausentes sem comando echo

rm: missing operand
Try 'rm --help' for more information.

Como resolver este erro?

bash rm
  • 1 respostas
  • 9455 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Possível firmware ausente /lib/firmware/i915/* para o módulo i915

    • 3 respostas
  • Marko Smith

    Falha ao buscar o repositório de backports jessie

    • 4 respostas
  • Marko Smith

    Como exportar uma chave privada GPG e uma chave pública para um arquivo

    • 4 respostas
  • Marko Smith

    Como podemos executar um comando armazenado em uma variável?

    • 5 respostas
  • Marko Smith

    Como configurar o systemd-resolved e o systemd-networkd para usar o servidor DNS local para resolver domínios locais e o servidor DNS remoto para domínios remotos?

    • 3 respostas
  • Marko Smith

    apt-get update error no Kali Linux após a atualização do dist [duplicado]

    • 2 respostas
  • Marko Smith

    Como ver as últimas linhas x do log de serviço systemctl

    • 5 respostas
  • Marko Smith

    Nano - pule para o final do arquivo

    • 8 respostas
  • Marko Smith

    erro grub: você precisa carregar o kernel primeiro

    • 4 respostas
  • Marko Smith

    Como baixar o pacote não instalá-lo com o comando apt-get?

    • 7 respostas
  • Martin Hope
    user12345 Falha ao buscar o repositório de backports jessie 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl Por que a maioria dos exemplos do systemd contém WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky Como exportar uma chave privada GPG e uma chave pública para um arquivo 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll status systemctl mostra: "Estado: degradado" 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim Como podemos executar um comando armazenado em uma variável? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S Por que /dev/null é um arquivo? Por que sua função não é implementada como um programa simples? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 Como ver as últimas linhas x do log de serviço systemctl 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - pule para o final do arquivo 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla Por que verdadeiro e falso são tão grandes? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis Substitua a string em um arquivo de texto enorme (70 GB), uma linha 2017-12-30 06:58:33 +0800 CST

Hot tag

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve