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-1024056

Manuel Jordan's questions

Martin Hope
Manuel Jordan
Asked: 2025-04-08 07:13:15 +0800 CST

VirtualBox 7.1.x: O que fazer para que o menu da interface do usuário apareça como um pop-up? Mas sem atalhos de teclado

  • 6

Sobre a VirtualBoxversão 7.1.x eu sei como alterar o Modo de Exibição através dos atalhos de teclado da seguinte forma:

  • Host+F
  • Host+C

Agora considere o seguinte cenário básico e simples:

  • O Host da Máquina (Windows) (também conhecido como AAA ) usa VirtualBoxpara executar sua VM como Convidado (Linux) (também conhecido como BBB )
  • O mesmo Convidado (também conhecido como BBB ) usa Remminapara acessar uma Máquina Remota (também conhecida como CCC )

Portanto:

AAA (Host) --- VirtualBox ---> BBB (Guest) --- Remmina ---> CCC

Até aqui nenhum problema.


Agora

  • A Máquina Remota (também conhecida como CCC ) também é um Host e executa sua própria VM como Convidada (Linux) (também conhecido como DDD )

Portanto:

BBB (Guest) --- Remmina ---> DDD (Host) --- VirtualBox ---> CCC (Guest)

O problema é:

Se eu estiver usando o Remmina e trabalhando em paz com o Guest (Linux) (também conhecido como DDD ) e se eu usar qualquer atalho de teclado para alterar o modo de visualização, ele sempre se aplica ao primeiro Guest (também conhecido como BBB ) e não ao segundo Guest (Linux) (também conhecido como DDD )

Portanto, qualquer atalho de teclado executado é aplicado no primeiro Convidado e não no segundo Convidado

Pergunta

  • É possível, de alguma forma, na VirtualBoxversão 7.1.x executar alguma ação que faça o User Interfacemenu aparecer como um pop-up? Mas sem atalhos de teclado.

Seu objetivo principal é alterar o Modo de Exibição .

virtualbox
  • 1 respostas
  • 33 Views
Martin Hope
Manuel Jordan
Asked: 2023-10-02 07:34:26 +0800 CST

Qual é a diferença entre ECC/Não ECC e Buffered/Unbuffered?

  • 7

Sobre RAM para laptops, percebi que está disponível

  • ECC
  • Não ECC
  • Bufferizado
  • Sem buffer

Está de acordo com:

  • Kingston Technology KVR16LS11/8 8 GB 1600 MHz DDR3L (PC3-12800) 1,35 V não ECC CL11 SODIMM Intel memória para laptop
  • A-Tech 4GB DDR2 800MHz SODIMM PC2-6400 1.8V CL6 200 pinos não-ECC sem buffer Módulo de atualização de memória RAM para laptop

Essas opções aparecem no newegg para memória do laptop (apenas sobre ECC) e memória do servidor (sobre ECCe Buffered/Registered)

Questões)

  • Qual é a diferença entre ECC/ Non-ECCe Buffered/ Unbuffered?

E o que é melhor para cada par? e porque?

laptop
  • 1 respostas
  • 238 Views
Martin Hope
Manuel Jordan
Asked: 2022-07-30 12:07:34 +0800 CST

VirtualBox 6.1x: Como habilitar 'Ativar VT-x/AMD-V aninhado' para habilitar 'Virtualização KVM'?

  • 5

Usando VirtualBox 6.1.36 - em 2 laptops diferentes com Windows 7 e 10 Home - o convidado é Ubuntu Desktop 20.04 - tenho a seguinte situação sobre o Docker:

  • O Docker Desktop permanece parado no Ubuntu Desktop 20.04 através do VirtualBox

Parece que a situação está relacionada com KVM Virtualization- agora de acordo com:

  • Instale o Docker Desktop no Linux

Na subseção de suporte à virtualização KVM indica executar alguns comandos, então foi executado

sudo modprobe kvm
 # shows nothing

sudo modprobe kvm_intel
 modprobe: ERROR: could not insert 'kvm_intel': Operation not supported

sudo kvm-ok
 INFO: Your CPU does not support KVM extensions
 KVM acceleration can NOT be used

Portanto, teoricamente de acordo com este link é possível fazer virtualização aninhada dentro do VirtualBox

  • [request-request] Virtualização aninhada: VT-in-VT

Agora nos dois hosts eu tenho o seguinte problema:

insira a descrição da imagem aqui

Como você pode ver que a caixa de Enable Nested VT-x/AMD-Vseleção está desativada, isso acontece mesmo se a Enable PAE/NXcaixa de seleção estiver marcada

Pergunta

  • Como habilitar Enable Nested VT-x/AMD-Vpara habilitar KVM virtualization?
virtualbox ubuntu
  • 1 respostas
  • 727 Views
Martin Hope
Manuel Jordan
Asked: 2021-12-03 16:25:40 +0800 CST

É seguro ignorar a mensagem 'configurações inválidas detectadas' no VirtualBox para contagem de RAM e CPU?

  • 6

No VirtualBox 6.1.30 — e também em outras versões — quando as configurações excedem os valores máximos recomendados para a quantidade de RAM e/ou a quantidade de CPUs, aparece a seguinte mensagem:

“Configurações inválidas detectadas.”

Mesmo quando há um aviso, é seguro ignorar essa mensagem para essas duas configurações?

Eu sou capaz de pressionar o botão "OK" mesmo com essa mensagem.

O sistema operacional host funcionará praticamente sem aplicativos explicitamente abertos e executados pelo próprio usuário, por exemplo, navegador da Web ou até mesmo algum player de vídeo.

Portanto, o objetivo é fornecer uma boa quantidade de recursos para o sistema operacional convidado, mas excedendo os limites máximos recomendados - neste caso apenas para RAM e CPUs - mas sabendo que o host está apenas rodando sem nenhum aplicativo aberto pelo próprio usuário além do VirtualBox.

Então é seguro ultrapassar esse limite?

Por exemplo:

  • Se o laptop tiver 8 CPUs, o máximo recomendado é 4, mas seria alterado para 6.
  • Se o laptop tiver 16 GB de RAM, o máximo recomendado é 10 – realmente 11 e algo mais – mas seria alterado para 12.

As razões para ultrapassar este limite são:

  • Tenha mais rápido o SO convidado.
  • Se algum software solicitar mais recursos do que o SO convidado possui de acordo com o limite máximo recomendado.
virtualbox memory
  • 1 respostas
  • 320 Views
Martin Hope
Manuel Jordan
Asked: 2021-09-11 16:10:55 +0800 CST

Quando e como é gerado o arquivo /etc/ssh/ssh_known_hosts?

  • 6

eu li o seguinte tutorial

  • Como usar ssh-keyscan no Ubuntu

Confirmei que ssh-keyscan 192.168.1.Xdigitaliza e imprime todos os valores de chaves públicas do servidor/host - essa saída vem dos seguintes arquivos do servidor/host

/etc/ssh/ssh_host_ecdsa_key.pub
/etc/ssh/ssh_host_ed25519_key.pub
/etc/ssh/ssh_host_rsa_key.pub

Eu posso filtrá -los através da -topção, como:

  • ssh-keyscan -t key_type 192.168.1.X

Onde key_typepode ser rsa, ecdsae ed25519e até mesmo misturado como:rsa,ecdsa

Por exemplo:

  • ssh-keyscan -t rsa 192.168.1.X

Até aqui eu entendo todas essas 2 variações do comando. Confirmei esse comportamento no meu PC

Agora, o motivo deste post, depois de fazer uma pesquisa deste comando - de acordo com:

  • ssh-keyscan(1) - de man.openbsd.org
  • ssh-keyscan(1) - de linux.die.net

Ambos fazem menção ao /etc/ssh/ssh_known_hostsarquivo, existe o

Se um ssh_known_hostsarquivo for construído usando ssh-keyscansem verificar as chaves, os usuários ficarão vulneráveis ​​a ataques man in the middle. Por outro lado, se o modelo de segurança permitir tal risco, ssh-keyscanpode ajudar na detecção de keyfiles adulterados ou ataques man in the middle que começaram após a ssh_known_hostscriação do arquivo

não está claro se o ssh_known_hostsé criado/construído automaticamente ou usando alguma opção, como -cpor exemplo - eu sei que essa opção não existe.

Bem, esse arquivo não existe no cliente - eu assumi que após as execuções do comando esse arquivo deveria ser gerado ou criado automaticamente - esse caminho e nome do arquivo existem por algum motivo explícito, certo? - algo parecido como o .ssh/known_hostsarquivo é criado/atualizado quando o ssh username@hostnamecomando é usado e é aceita a impressão digital do servidor pelo cliente

ssh openssh
  • 1 respostas
  • 1334 Views
Martin Hope
Manuel Jordan
Asked: 2021-09-09 09:40:54 +0800 CST

Quando é melhor usar ssh-keyscan em vez de ssh para gerenciar known_hosts?

  • 5

Quando é executado

ssh -i id_rsa_something [email protected]

parece:

The authenticity of host '192.168.1.2 (192.168.1.2)' can't be established.
ECDSA key fingerprint is SHA256:ABCABC [fixed/changed].
Are you sure you want to continue connecting (yes/no)?

Se eu escrever sim, posso obter acesso ao servidor remoto por meio de SSH. Portanto, até aqui a configuração SSH para conexões remotas funciona conforme o esperado. Além disso no .ssh/known_hostsarquivo, no cliente , foi adicionado:

192.168.1.2 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNo...

Assim o cliente sabe através do .ssh/known_hostsarquivo que possui um servidor confiável e no lado do servidor através do .ssh/authorized_keysarquivo existe uma cópia da chave pública do cliente. Até aqui a conexão de segurança pode ser estabelecida em paz entre o cliente e o servidor.

Eu pensei que é a única abordagem lógica para estabelecer uma conexão entre o cliente e o servidor (vamos chamar isso de primeira abordagem ). Quer dizer, gerar chaves, copiar a chave pública para o servidor e por fim fazer a conexão como primeiro comando compartilhado (mesmo com o Agente SSH rodando ou não).

Agora, fiz uma pesquisa nas filiais do StackExchange sobre como deletar uma impressão digital no lado do cliente, ela através do ssh-agent -R hostnamecomando que afeta o .ssh/known_hostsarquivo e gera o known_hosts.oldarquivo e funciona, mas nas soluções postadas aparece quantas informações extras muitas vezes o ssh-keyscanpara adicionar o impressão digital do host no .ssh/known_hostsarquivo - fiz uma pesquisa sobre isso, e os tutoriais só ensinam como usar - não consegui encontrar uma razão sólida sobre quando seria o uso obrigatório ssh-keyscanna primeira abordagem

ssh openssh
  • 1 respostas
  • 1110 Views
Martin Hope
Manuel Jordan
Asked: 2020-05-26 09:49:47 +0800 CST

Como criar uma área de trabalho e alternar entre as áreas de trabalho por meio de teclas de atalho no macOS?

  • 5

Estou usando macOS 10.11 (El Capitan)

Sou capaz de criar e mover entre os desktops através da F3tecla e posso usar o trackpad para mover entre os desktops

Mas no Windows 10 consigo fazer o seguinte com o teclado:

  • Crie uma nova área de trabalho: Ctrl+ Windows+D
  • Movimente-se entre as áreas de trabalho: Ctrl+ Windows+ ←ou→

É possível fazer o mesmo no macOS?

keyboard-shortcuts mac
  • 1 respostas
  • 115 Views
Martin Hope
Manuel Jordan
Asked: 2019-11-22 14:41:15 +0800 CST

Qual é o nome correto do trabalho para excluir compilações antigas, mas trabalhando com pastas?

  • 6

Eu li estes links:

  • Limpe o histórico de compilação do Jenkins (limpe a compilação ontem)
  • Como excluo as compilações 11 a 1717 no Jenkins?
  • Jenkins: remova compilações antigas com linha de comando

Em primeiro lugar, trabalho em volta Folderse estes contêm Viewse estes, Jobsrespectivamente.

Considere o seguinte (para simplificar):

  • Pasta : jenkins-01 Visualizar : Trabalho alfa : Executar
  • Pasta : jenkins-02 Visualizar : betax Trabalho : Executar

De cima, duas observações importantes:

  • As pastasjenkins-01 e são para dois projetos diferentes.jenkins-02
  • O Execute Trabalho , pode ser repetido em várias Pastas diferentes , mas apenas sobre o nome.

Agora considere o seguinte:

Eu posso executar o Jobthrough:

Sem personalização View - portanto, a Allexibição padrão/genérica padrão:

  • http://localhost:9090/job/jenkins-01/job/Execute/

Através de muitos Views, digamos

  • http://localhost:9090/job/jenkins-01/view/alpha/job/Execute/
  • http://localhost:9090/job/jenkins-01/view/betax/job/Execute/

E todo o histórico ou rastreamento de compilações estão neste local de caminho:

  • /Users/username/ci/jenkins/Contents/jobs/jenkins-01/jobs/Execute

Console de scripts

Através do seguinte:

def jobName = ???

println jobName;

//I used any of them
//def job = Jenkins.getInstance().getItemByFullName(jobName, Job.class)
//def job = Jenkins.instance.getItem(jobName)

if(job != null) {
     job.getBuilds().each { println it }  
   //job.getBuilds().each { it.delete() }  
   //job.nextBuildNumber = 1   
   //job.save()
}
else
    println 'job is NULL'

Eu tentei muitas combinações sobre jobName(sobre ???) e sempre consigo null. Então, qual deve ser o valor correto para jobName?

Linha de comando

  • java -jar jenkins-cli.jar -s http://localhost:9090 delete-builds jobName=??? '1-56'

Novamente: qual deve ser o valor correto jobName?.

Lembre-se: cada um Jobé declarado em um Foldere o nome do Job (apenas o nome) pode ser repetido em muitosFolders

jenkins
  • 1 respostas
  • 544 Views
Martin Hope
Manuel Jordan
Asked: 2019-11-02 13:48:14 +0800 CST

Windows: como um usuário remoto conectado pode desconectar sua própria conexão de uma pasta de compartilhamento remoto

  • 6

Considere que existem algumas máquinas conectadas na mesma LAN, para simplificar assuma assim o seguinte:

Beta PC //referred later how server side
  localUserBeta
  RemoteUserTypeA
  RemoteUserTypeB

Alpha PC// referred later how the client side [remote user]
  localUserAlpha

O Alpha é capaz de se conectar e acessar uma pasta compartilhada do Beta através do RemoteUserTypeAusuário, como é possível desconectar (do lado do cliente ) e reconectar novamente, mas com RemoteUserTypeBo usuário?

Eu segui o seguinte link

  • Como desconectar usuários de uma pasta ou unidade compartilhada

Dois problemas:

  • Isso deve ser feito do lado do servidor .
  • Mesmo quando funciona, funciona realmente parcialmente: o servidor consegue fechar a sessão do cliente, mas o cliente apenas clicando em outro diretório (para entrar) dentro da pasta compartilhada, consegue restabelecer a conexão automaticamente .

Até este ponto eu esperava ver novamente a janela de login pedindo o nome de usuário/senha

Portanto, preciso de uma maneira onde o Alpha (lado do cliente) se desconecte da pasta compartilhada e conecte-se novamente usando outro usuário do Beta (lado do servidor)

Os clientes podem ser: Windows 7/8/10. Atualmente, a única maneira de mudar o usuário do lado do cliente é desligar o PC do próprio lado do cliente. Claro que não é muito viável

windows windows-7
  • 1 respostas
  • 81 Views
Martin Hope
Manuel Jordan
Asked: 2019-10-31 05:54:34 +0800 CST

Windows 10: finalidade de configurar "Todas as Redes" (terceira opção)

  • 5

eu tenho Windows 10 Home Edition.

Sobre as configurações avançadas de rede para configurar uma rede, posso observar o seguinte:

insira a descrição da imagem aqui

Até aqui e de acordo com o meu entendimento (me corrijam se eu estiver errado)

  • Private : trata-se de uma LAN (rede doméstica), todas as máquinas talvez tenham algum IP entre 192.168.1.2e 192.168.1.254, os IPs são fornecidos pelo roteador. E com esta abordagem é possível compartilhar dados através das máquinas pois elas estão na mesma rede. Não importa é através de Ethernet ou Wifi

Por este motivo utilizo:

insira a descrição da imagem aqui

  • Convidado ou Público : deve ser usado se eu precisar acessar através de alguma máquina fora da LAN, estou fora de casa, com a finalidade de ler ou escrever algo. Claro que a máquina interna deve estar em execução e é possível que o roteador esteja configurado para realizar encaminhamento de porta.

Como desejo compartilhar dados apenas pela LAN (sem acesso externo fora da rede para ler e gravar dados em um diretório específico), tenho o seguinte:

insira a descrição da imagem aqui

A razão deste post e confusão é a terceira opção All Networks.

É uma abordagem para complementar a configuração para o privado ou público? Ou é um terceiro tipo de rede? (algo especial disponível apenas para Windows). Eu estou supondo que é o primeiro

Atualmente tenho o seguinte:

insira a descrição da imagem aqui

windows networking
  • 2 respostas
  • 45 Views

Sidebar

Stats

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

    Como posso reduzir o consumo do processo `vmmem`?

    • 11 respostas
  • Marko Smith

    Baixar vídeo do Microsoft Stream

    • 4 respostas
  • Marko Smith

    O Google Chrome DevTools falhou ao analisar o SourceMap: chrome-extension

    • 6 respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Martin Hope
    Vickel O Firefox não permite mais colar no WhatsApp web? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke Por que os arquivos tar.xz são 15x menores ao usar a biblioteca tar do Python em comparação com o tar do macOS? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh Como posso reduzir o consumo do processo `vmmem`? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Pesquisa do Windows 10 não está carregando, mostrando janela em branco 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

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