AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-1024056

Manuel Jordan's questions

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

VirtualBox 7.1.x:如何让用户界面菜单以弹出窗口的形式显示?但没有键盘快捷键

  • 6

关于VirtualBox7.1.x,我知道如何通过键盘快捷键更改视图模式,如下所示:

  • Host+F
  • Host+C

现在考虑以下基本而简单的场景:

  • 主机(Windows)(又名AAA)用于以客户机(Linux)(又名BBB)VirtualBox身份运行其虚拟机
  • 同一个来宾(又名BBB)用于Remmina访问远程计算机(又名CCC)

所以:

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

到目前为止没有任何问题。


现在

  • 远程机器(又名CCC)也是一台主机,并且也作为客户机(Linux)运行自己的虚拟机(又名DDD)

所以:

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

问题是:

如果我使用 Remmina 并与 Guest (Linux) (又名DDD )和平合作,并且如果我使用任何键盘快捷键来更改视图模式,它始终适用于第一个Guest (又名BBB ),而不适用于第二个Guest (Linux) (又名DDD )

因此,执行的任何键盘快捷键都会应用于第一个客户机,而不是第二个客户机

问题

  • VirtualBox在7.1.x中,有没有可能通过某种方式让User Interface菜单以弹出窗口的形式显示出来?但是没有键盘快捷键?

其主要目的是改变视图模式。

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

ECC/非 ECC 和缓冲/无缓冲之间有什么区别?

  • 7

关于笔记本电脑的 RAM 我确实意识到这是可用的

  • ECC
  • 非ECC
  • 缓冲的
  • 无缓冲

它符合:

  • 金士顿科技 KVR16LS11/8 8GB 1600MHz DDR3L (PC3-12800) 1.35V非 ECC CL11 SODIMM 英特尔笔记本电脑内存
  • A-Tech 4GB DDR2 800MHz SODIMM PC2-6400 1.8V CL6 200 针非 ECC 无缓冲笔记本电脑 RAM 内存升级模块

该选项出现在newegg上,用于笔记本电脑内存(仅约ECC)和服务器内存(约ECC和Buffered/Registered)

问题)

  • ECC/Non-ECC和Buffered/和有什么不一样Unbuffered?

每一对什么更好?为什么?

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

VirtualBox 6.1x:如何启用“启用嵌套 VT-x/AMD-V”以启用“KVM 虚拟化”?

  • 5

使用VirtualBox 6.1.36 - 在 2 台装有 Windows 7 和 10 Home的不同笔记本电脑中 - 客人是Ubuntu Desktop 20.04 - 我对 Docker 有以下情况:

  • Docker Desktop 通过 VirtualBox 在 Ubuntu Desktop 20.04 上保持停止

似乎情况与KVM Virtualization- 现在根据:

  • 在 Linux 上安装 Docker 桌面

在KVM 虚拟化支持小节中表示执行一些命令,所以被执行

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

因此,理论上根据此链接可以在 VirtualBox 中进行嵌套虚拟化

  • [功能请求] 嵌套虚拟化:VT-in-VT

现在在两台主机中,我遇到以下问题:

在此处输入图像描述

如何查看Enable Nested VT-x/AMD-V复选框被禁用,即使Enable PAE/NX选中复选框也会发生

问题

  • 如何Enable Nested VT-x/AMD-V启用KVM virtualization?
virtualbox ubuntu
  • 1 个回答
  • 727 Views
Martin Hope
Manuel Jordan
Asked: 2021-12-03 16:25:40 +0800 CST

是否可以安全地忽略 VirtualBox 中针对 RAM 和 CPU 计数的“检测到无效设置”消息?

  • 6

在 VirtualBox 6.1.30(以及其他版本)中,当设置超过 RAM 数量和/或 CPU 数量的最大推荐值时,会出现以下消息:

“检测到无效设置。”

即使有警告,是否可以安全地忽略这两个设置的消息?

即使收到该消息,我也可以按“确定”按钮。

主机操作系统实际上可以在没有用户自己明确打开和运行的应用程序的情况下工作,例如网络浏览器甚至一些视频播放器。

因此,目标是为客户操作系统提供大量资源,但超出建议的最大限制——在这种情况下仅适用于 RAM 和 CPU——但要知道主机只是在运行,除了 VirtualBox 之外,用户本身没有打开任何应用程序。

那么超过这个限制是否安全?

例如:

  • 如果笔记本电脑有 8 个 CPU,建议的最大值为 4,但会改为 6。
  • 如果笔记本电脑有 16GB RAM,建议的最大值是 10——实际上是 11 甚至更多——但它会改为 12。

超出此限制的原因是:

  • 拥有更快的来宾操作系统。
  • 如果某些软件要求的资源超出来宾操作系统的最大推荐限制。
virtualbox memory
  • 1 个回答
  • 320 Views
Martin Hope
Manuel Jordan
Asked: 2021-09-11 16:10:55 +0800 CST

何时以及如何生成 /etc/ssh/ssh_known_hosts 文件?

  • 6

我阅读了以下教程

  • 如何在 Ubuntu 上使用 ssh-keyscan

我确认ssh-keyscan 192.168.1.X扫描并打印服务器/主机的所有 公钥值 - 输出来自服务器/主机的以下文件

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

我可以通过以下选项过滤它们:-t

  • ssh-keyscan -t key_type 192.168.1.X

哪里key_type可以rsa,ecdsa甚至ed25519可以混合如:rsa,ecdsa

例如:

  • ssh-keyscan -t rsa 192.168.1.X

直到这里我理解了命令的所有这两种变体。我在我的电脑上确认了这种行为

现在,这篇文章的原因,经过对该命令的研究 - 根据:

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

两者都提到了/etc/ssh/ssh_known_hosts文件,存在

如果在不验证密钥的情况下ssh_known_hosts使用构建文件ssh-keyscan,用户将容易受到中间人攻击。另一方面,如果安全模型允许这种风险, 则可以帮助检测被篡改的密钥文件或在文件创建ssh-keyscan后开始的中间人攻击ssh_known_hosts

不清楚ssh_known_hosts是自动创建/构造还是使用某些选项,-c例如 - 我知道该选项不存在。

那么该文件在客户端中不存在-我假设在命令执行之后应该自动生成或创建该文件-该路径和文件名出于某种明确的原因而存在,对吗?- 类似于在使用命令并被客户端接受服务器指纹.ssh/known_hosts时文件的创建/更新方式ssh username@hostname

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

什么时候最好使用 ssh-keyscan 而不是 ssh 来管理 known_hosts?

  • 5

什么时候执行

ssh -i id_rsa_something [email protected]

出现:

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)?

如果我写的是,我可以通过 SSH 访问远程服务器。所以直到这里,远程连接的 SSH 配置按预期工作。此外,在.ssh/known_hosts文件的客户端中,添加了:

192.168.1.2 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNo...

所以客户端通过该.ssh/known_hosts文件知道有一个受信任的服务器,并且在服务器端通过该.ssh/authorized_keys文件存在客户端公钥的副本。到此为止,客户端和服务器之间可以和平建立安全连接。

我认为这是在客户端和服务器之间建立连接的独特逻辑方法(我们称之为第一种方法)。我的意思是,生成密钥,将公钥复制到服务器,最后作为共享的第一个命令进行连接(即使 SSH 代理运行与否)。

现在,我在 StackExchange 分支中进行了一项关于如何在客户端删除指纹的研究,它通过ssh-agent -R hostname影响.ssh/known_hosts文件并生成known_hosts.old文件和工作的命令,但在发布的解决方案中出现了多少次要ssh-keyscan添加的额外信息文件中主机的指纹.ssh/known_hosts- 我对此进行了研究,教程只教如何使用 - 我找不到关于何时强制使用第一种方法的ssh-keyscan可靠理由

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

如何在macOS中通过快捷键创建桌面并在桌面之间切换?

  • 5

我正在使用 macOS 10.11 (El Capitan)

我可以通过F3键在桌面之间创建和移动,并且可以使用触控板在桌面之间移动

但在 Windows 10 中,我可以使用键盘执行以下操作:

  • 创建一个新桌面:Ctrl+ Windows+D
  • 在桌面之间移动:Ctrl++或Windows←→

是否可以在 macOS 中做同样的事情?

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

删除旧版本但使用文件夹的正确作业名称是什么?

  • 6

我阅读了这些链接:

  • 清除 Jenkins 构建历史(清除昨天构建)
  • 如何在 Jenkins 中删除版本 11 到 1717?
  • Jenkins:使用命令行删除旧版本

首先,我解决了这些分别Folders包含Views和这些Jobs。

考虑以下内容(为简单起见):

  • 文件夹:jenkins-01 查看:alpha作业:执行
  • 文件夹:jenkins-02 查看:beta作业:执行

从以上两个重要的观察结果来看:

  • 和文件夹用于两个不同的项目jenkins-01。jenkins-02
  • Execute Job可以在许多不同的 Folders 中重复,但仅限于名称。

现在考虑以下几点:

我可以执行Job通过:

没有自定义 View- 因此默认的All默认/通用视图:

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

通过许多观点,让我们说

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

并且所有构建的历史或轨迹都在这个路径位置:

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

脚本控制台

通过以下方式:

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'

我尝试了很多关于jobName(it about ???) 的组合,但我总是得到null. 那么正确的值应该是jobName多少呢?

命令行

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

再次:正确的值应该是什么jobName?

请记住:每个Job都在 a 中声明,Folder并且 Job 的名称(只是名称)可以在许多中重复Folders

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

Windows:登录的远程用户如何断开自己与远程共享​​文件夹的连接

  • 6

考虑有一些机器连接在同一个 LAN 中,为简单起见假设如下:

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

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

Alpha 能够通过RemoteUserTypeA用户连接和访问 Beta 的共享文件夹,如何断开(从客户端)并重新连接但与RemoteUserTypeB用户?

我按照以下链接

  • 如何断开用户与共享文件夹或驱动器的连接

两个问题:

  • 它必须从服务器端完成。
  • 即使工作,它也只是部分工作:服务器能够关闭客户端的会话,但客户端只需单击共享文件夹中的其他目录(进入),就能够自动重新建立连接。

在此之前,我希望再次看到要求输入用户名/密码的登录窗口

因此,我需要一种方法,让 Alpha(客户端)断开与共享文件夹的连接并使用 Beta 的其他用户(服务器端)重新连接

客户端可以是:Windows 7/8/10。目前,改变客户端用户的唯一方法是从客户端本身关闭 PC。当然不是很可行

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

Windows 10:配置“所有网络”的目的(第三个选项)

  • 5

我有Windows 10 Home Edition。

关于配置网络的网络高级设置我可以观察到以下内容:

在此处输入图像描述

直到这里并根据我的理解(如果我错了,请纠正我)

  • Private:是关于 LAN(家庭网络),所有机器可能在192.168.1.2和之间有一些 IP 192.168.1.254,IP 由路由器提供。使用这种方法可以通过机器共享数据,因为它们在同一个网络中。没关系是通过以太网还是Wifi

出于这个原因,我使用:

在此处输入图像描述

  • 访客或公共:如果我需要通过局域网外的某些机器访问,我应该使用它,我在我的房子外面,它的目的是读取或写入一些东西。当然,内部机器必须在执行中,并且可能需要将路由器配置为完成端口转发。

因为我只想通过局域网共享数据(没有网络外部的外部访问来读取和写入数据到特定目录)我有以下内容:

在此处输入图像描述

这个帖子和混乱的原因是第三个选项All Networks。

这是一种将配置补充到私有或公共的方法吗?还是第三种网络?(仅适用于 Windows 的特殊功能)。我假设是前者

目前我有以下内容:

在此处输入图像描述

windows networking
  • 2 个回答
  • 45 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何减少“vmmem”进程的消耗?

    • 11 个回答
  • Marko Smith

    从 Microsoft Stream 下载视频

    • 4 个回答
  • Marko Smith

    Google Chrome DevTools 无法解析 SourceMap:chrome-extension

    • 6 个回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Martin Hope
    Vickel Firefox 不再允许粘贴到 WhatsApp 网页中? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke 为什么使用 Python 的 tar 库时 tar.xz 文件比 macOS tar 小 15 倍? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh 如何减少“vmmem”进程的消耗? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Windows 10 搜索未加载,显示空白窗口 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

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

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve