我有一台运行 Ubuntu 10.04 的计算机,并且正在运行Vino,这是默认的 VNC 服务器。
我有第二个运行 VNC 客户端的 Windows 机器,但没有任何 X11 功能。我从 Windows 主机 ssh 进入 Ubuntu 主机,但我忘记在 Ubuntu 主机上启用 VNC 访问。
在 Ubuntu 主机上,有没有办法让我从 Ubuntu 命令行启用 VNC 连接?
更新:
正如@koanhead 在下面所说的,没有vino(例如man -k vino,不info vino返回任何内容)的手册页,并且vino --help没有显示任何帮助)。
Ubuntu 似乎提供了至少两个网络“工具集”(因为没有更好的术语)。我遇到了这两者之间的冲突。
我经常遇到这些不同工具集之间的冲突。例如,我在家里运行 Ubuntu 桌面,我正在使用 KVM/libvirt 之类的软件,它建议我禁用 Network Manager,但禁用 Network Manager 会导致其他事情中断。
网络管理器和传统的网络工具有什么区别?这两个套件可以并排运行还是我必须坚持使用其中一个?是否有文档总结了这些不同工具之间的区别?我一直无法找到一个。
(请原谅这个问题的含糊不清。我已经搜索并搜索了答案,但我只找到了许多似乎与 Ubuntu 10.04/Lucid 无关的模糊答案,而且我可能不完全理解 NetworkManager 的目的。但是,这似乎是一个常见问题。如果您有澄清此问题的建议,请发表评论。)
我正在运行 Ubuntu 10.04.1 LTS 。我正在运行rkhunter来检查 rootkit。
rkhunter 抱怨以下隐藏文件和目录。我认为这些文件在我的系统上不是真正的问题,但是我如何检查这些文件是否是合法文件?
[07:57:45] Checking for hidden files and directories [ Warning ]
[07:57:45] Warning: Hidden directory found: /etc/.java
[07:57:45] Warning: Hidden directory found: /dev/.udev
[07:57:45] Warning: Hidden directory found: /dev/.initramfs
Run Code Online (Sandbox Code Playgroud)
更新
事实证明,这些目录在 /etc/rkhunter.conf 中被特别提及,这表明这是一个常见的 rkhunter 问题。从 rkhunter.conf :
#
# Allow the specified hidden directories.
# One directory per line (use multiple ALLOWHIDDENDIR lines).
#
#ALLOWHIDDENDIR=/etc/.java
#ALLOWHIDDENDIR=/dev/.udev
#ALLOWHIDDENDIR=/dev/.udevdb
#ALLOWHIDDENDIR=/dev/.udev.tdb
#ALLOWHIDDENDIR=/dev/.static
#ALLOWHIDDENDIR=/dev/.initramfs
#ALLOWHIDDENDIR=/dev/.SRC-unix
#ALLOWHIDDENDIR=/dev/.mdadm
Run Code Online (Sandbox Code Playgroud) 在 RedHat/CentOS 系统上,我可以使用rpm -V验证系统上已安装的 RPM 。
什么是 Ubuntu 或apt此命令的等价物?
在新的 netplan 配置中需要有关静态路由的帮助。拥有 ubuntu 服务器 18.04 和 2 个网络接口,ethernet和wlan。在/etc/netplan/50-cloud-init.yaml 中成功进行基本配置后,我拥有两个网络。但是enp3s0是内网,wlp2s0是wifi路由器。而且我无法通过 wifi 上网。几天后配置/重新配置Yaml文件我无法让它工作。
只删除默认网关/sbin/route del default gw 10.185.0.1有效,但没有路由到内网。路由 -n列表
如何添加这条路线我不知道......
network:
version: 2
renderer: networkd
ethernets:
enp3s0:
addresses: []
dhcp4: true
gateway4: 10.185.0.1
nameservers:
addresses: [10.185.x.x, y.y.y.y]
routes:
- to: 10.185.0.0/0
via: 10.185.0.1
metric: 100
table: 101
routing-policy:
- from: 10.185.0.0/24
table: 101
wifis:
wlp2s0:
addresses: []
dhcp4: true
optional: true
gateway4: 192.168.8.1 …Run Code Online (Sandbox Code Playgroud) 我在 Ubuntu 10.04 主机上运行 KVM。来宾操作系统也是 Ubuntu 10.04 。
我正在尝试使用“控制台”命令连接到来宾。看来我可以建立连接,但没有输出。
$ sudo virsh -c qemu:///system console guest1
Connected to domain guest1
Escape character is ^]
(NOTHING HERE)
^]
$
Run Code Online (Sandbox Code Playgroud)
我没有配置“串行”设备,但我有这些“控制台”设备。
<console type='pty' tty='/dev/pts/2'>
<source path='/dev/pts/2'/>
<target port='0'/>
</console>
<console type='pty' tty='/dev/pts/2'>
<source path='/dev/pts/2'/>
<target port='0'/>
</console>
Run Code Online (Sandbox Code Playgroud)
这些对于控制台来说足够了吗,还是我还需要一个串行设备?
我需要做什么才能使 KVM 控制台工作?
我有一台 Ubuntu 18.04 主机,在两个子网上有两个网络接口。我想设置对称路由,以便从一个接口接收的流量对称地发送到同一接口。
我知道如何使用 Netplan 进行简单的网络配置,但我对更高级的配置感到困惑。具体来说:
ip route add default via 192.168.0.1 dev ens192 tab 1?priority为路线添加标签?我的服务器有两个IP:
$ ip a|grep "inet "
inet 127.0.0.1/8 scope host lo
inet 192.168.0.10/22 brd 192.168.0.255 scope global ens192
inet 192.168.1.10/24 brd 192.168.1.255 scope global ens224
$
Run Code Online (Sandbox Code Playgroud)
我可以使用以下ip规则来获取我想要的表:
首先,我为每个网络创建一条路由,然后添加一个默认网关。
$ ip route add 192.168.0.0/24 dev ens192 tab 1
$ ip route add 192.168.1.0/24 dev ens224 tab 2
$ ip route add default via 192.168.0.1 dev …Run Code Online (Sandbox Code Playgroud) https://netplan.io/design要求部分包含“ethtool 设置”,但这是 netplan 网站上唯一提到的 ethtool
根据https://netplan.io/faq中的提示,我将ethtool -G命令放入/etc/networkd-dispatcher/configured.d/01ringbuffer
这是在具有网络接口绑定的系统上
/var/log/syslog显示了在 bond0 上线的同一秒内应用的环形缓冲区设置(我添加了一个“记录器”消息以使其可见)——首先记录环形缓冲区设置,但两行上的时间戳与第二行相同
如何确保环形缓冲区大小更改始终在绑定上线之前发生?更改环形缓冲区大小会使接口短暂脱机,据观察,这会导致链路聚合组 ID 更改,从而扰乱绑定吞吐量(我们使用模式 4 绑定,用于 HA 和负载平衡,并且我们希望所有同一聚合组中的接口)。
我担心我可能会在环形缓冲区更改和即将出现的 bond0 之间发生竞争...我尝试使用configuring.d,但随后在绑定之前配置了一些较低的接口,以及在绑定之后配置了一些接口。
有关的:
它曾经是ctrl+alt+backspace杀死 x 服务器,但出于某种未知原因,决定禁用该组合并使用其他东西(我认为是right alt + printscreen +k)。
那么,如何启用ctrl+alt+backspace?
我已经看到它可以通过安装 dontzap 来完成,但我知道有一种方法可以从系统设置中设置该组合。