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
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[headless](ubuntu)

Martin Hope
Ovski
Asked: 2020-10-13 06:54:03 +0800 CST

如何为可以在任何/大多数硬件上启动的 ubuntu 18.04 服务器处理/创建灾难备份

  • 2

我目前正在为 Apache 和 Bind 运行 4 个不同的 Ubuntu 16.04 和 18.04 服务器。我通过自己编写的脚本完成了配置备份,确保我的 MySQL 数据库、apache 文件和 /etc /var/bind 中的所有配置文件都存储在外部备份中。

因此,如果发生灾难,我可以恢复服务器的所有文件和配置(但必须为此做一些体力劳动)。

所以这是我的问题:这种系统的灾难备份的“通常”方式是什么。我尝试了 clonezilla,但我无法让它在原始硬件之外的其他硬件上运行。但我确信这是可以做到的,只是缺乏知识问题。

我只是想知道这个问题是否有更好的解决方案。

我开始研究虚拟化,但这在无头系统上似乎过于复杂。

当我感觉有点迷失时,我想我会问一些方向或想法。

谢谢

server virtualization backup headless 18.04
  • 1 个回答
  • 98 Views
Martin Hope
binaryProgrammer
Asked: 2020-06-15 13:39:26 +0800 CST

服务器设置问题...我想在无头服务器上使用 VNC

  • 1

我曾经与一家初创公司合作,他们有一个很棒的设置,他们有一个无头服务器,无需登录或 GUI 即可启动并启动所有内容。然后,您可以 VNC 进入一台服务器自动启动的服务器虚拟机之一。

我想要类似的东西,但我不需要虚拟机。理想的设置是一个无头服务器,它可以自动启动我的应用程序,然后我可以让用户 VNC 通过 SSH 隧道进入它,并在他们的远程机器上获得一个 GUI,以便能够查看和使用这些应用程序。如果我需要使用 VM 或其他容器应用程序,那不会是世界末日……但我正在努力使服务器尽可能简单。对我来说,似乎我应该能够强制服务器保持无头,直到用户远程登录它,但我不知道该怎么做,我在谷歌上找不到任何有用的东西。

现在,如果服务器不进入“GUI模式”,我找不到设置VNC的方法,然后它不会让我SSH进入它,直到我在本地登录服务器,所以它可以启动启动程序,这是不可接受的,每次服务器重新启动或断电时,我都无法在本地登录服务器。我也真的不喜欢自动登录的想法,因为我不打算将机器放在家里,也不希望服务器在“外出”时登录。非常感谢任何帮助、链接、文章、想法和意见,谢谢!

server vnc remote-desktop headless
  • 1 个回答
  • 2275 Views
Martin Hope
TradingDerivatives.eu
Asked: 2019-12-25 11:22:59 +0800 CST

我希望我的电脑默认以恢复模式启动

  • 0

我有一台没有屏幕、鼠标和键盘的无头 18.04 机器。我无法按键选择恢复模式,并且机器在标准模式下不会显示工作的迎宾员。因此,我希望它默认以恢复模式启动,而无需按任何键。我希望它像我在启动过程中按下 shift 一样启动,选择恢复,然后继续以正常模式,因为这提供了一个工作的迎宾员

recovery-mode headless
  • 1 个回答
  • 205 Views
Martin Hope
Aravind V. Nair
Asked: 2019-11-22 23:14:25 +0800 CST

Ubuntu 19.10 上的无头 TeamViewer

  • 0

我一直试图从我的其他设备(Linux 计算机、Android 手机或 Windows 计算机)通过 TeamViewer 连接到运行 Ubuntu 19.10 的家庭服务器,但徒劳无功。我试过摆弄 Xorg 配置,安装和卸载各种东西。

总结一下:

  • 没有连接显示器就无法连接到服务器。它确实连接,但我最终出现黑屏。
  • 当我安装包并xserver-xorg-video-dummy尝试在它们各自的路径中设置 Xorg 配置时,我无法再通过在 Ubuntu 登录屏幕上通过 TeamViewer 输入用户名和密码来登录 Ubuntu,直到我通过./etc/usrssh

    此外,当我安装软件包时,我的鼠标和键盘停止工作。只有通过 TeamViewer 才能访问它。安装软件包也禁用了我的显示器。

  • 当我使用显示器并在 TeamViewer 运行时断开显示器时,同样的问题仍然存在。

我想要做什么:

  • 拥有可通过 TeamViewer 访问的无头 Ubuntu 19.10 服务器。
  • 连接显示器时应该可以使用。
  • 所有硬件都应该是可访问的。

欢迎任何帮助或建议,即使是我已经尝试过的,以防我做错了。

server xorg monitor headless teamviewer
  • 2 个回答
  • 2180 Views
Martin Hope
Fabby
Asked: 2019-07-24 22:52:52 +0800 CST

当我无法物理访问远程服务器时,如何调整分区大小?

  • 2

我有一个:

  • 云实例
  • 远程服务器
  • 虚拟机
  • ...

我没有物理访问权限的 Ubuntu,我需要调整已安装分区的大小/,因为我无法卸载!

我可以在网上找到的所有教程/答案都告诉我启动 USB 或 DVD 或......但我不能,因为我没有对 Ubuntu 的物理访问权限!

我应该怎么办???帮助!

partitioning cloud virtualization headless
  • 1 个回答
  • 232 Views
Martin Hope
Akisame
Asked: 2019-02-20 06:45:01 +0800 CST

带有桌面 gui 和工作 gpu 的无头 ubuntu 服务器

  • 8

我在 ikoula(异地数据中心)订购了一个带有 nvidia GeForce GT 710B GPU 的专用(无头)服务器。现在我正在尝试让一个完整的桌面 gui 在其上运行,这样我就可以实际运行我想在其上运行的东西(使用 OBS 流式传输 AI 学习任务)。我有一个带有 TightVNC 的桌面,但它无法使用该方法访问 GPU,因此 OBS 将无法启动。
xrdb 安装,我可以得到一个登录窗口,但是当我登录时,我只是得到默认的蓝屏。(见图片)

我使用以下命令创建了一个虚拟监视器:

sudo nvidia-xconfig -a --allow-empty-initial-configuration \
--use-display-device="DFP-0" --connected-monitor="DFP-0" \
--custom-edid="DFP-0:/home/$USER/edid.txt"

我可以毫无问题地运行 startx我似乎无法登录到桌面。

我当前从上面的代码生成的 /etc/X11/xorg.conf 文件:http: //paste.ubuntu.com/p/HdWpJfzPvx/

我尝试登录到root,我得到了一个桌面。所以不知何故,在我的配置中,我得到了一个 root 桌面,但不是其他用户的桌面......

附言。监视器仿真器插头“在我的价格范围内是不可能的”

编辑:它有时会运行,但非常随机。有人知道在远程 ubuntu 服务器上使用 xrdp 引导 mate 或 xfce4 的正确方法吗?它似乎对我不起作用......

在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

编辑:我真的需要这些家伙的帮助......我将删除所有内容并离开它。我昨天让它工作了,但它似乎真的很不一致。我让它在 display :11.0 上工作,但现在我什至无法让它打开一个显示....

如果有人能让这个工作,我将永远感激不尽。

/var/log/Xorg.0.log
/var/log/Xorg.1.log
/var/log/xrdp.log
/var/log/xrdp-sesman.log
/etc/X11/xorg.conf
/etc/xrdp /startwm.sh

当我连接到 xrdp 并登录时,它当前执行的操作会挂起 20 秒,然后我回到登录屏幕。如果您需要更多数据,请告诉我。 在此处输入图像描述

编辑:按照建议尝试了 x2go,但出现此错误:在此处输入图像描述

server nvidia vnc headless 18.04
  • 4 个回答
  • 13473 Views
Martin Hope
grahas
Asked: 2018-11-29 08:09:01 +0800 CST

将 nmcli 连接超时从 120s 缩短到 10s,更快地尝试较低优先级的接口

  • 2

在 Ubuntu 16.04 上,我使用 nmcli 来管理网络接口。我有这样的联系。

NAME          UUID                                  TYPE             DEVICE
link-local-0  da55e0dd-c5a2-414c-9ec5-f17b781df1a4  802-3-ethernet   eth0
ethernet-0    395f7a42-fe6c-4863-8527-1d94d9946da9  802-3-ethernet   --

当设备启动并通过以太网直接连接到另一台计算机时,大约需要 120 秒,ethernet-0 才会超时并继续连接到 link-local-0 连接。我的目标是让设备在没有插入网络的情况下可以通过对等连接立即访问。我尝试在 15 和 2 之间更改 ipv4.dhcp-timeout 值,但似乎没有任何区别,我无法找到配置超时以使第一个连接更快失败的位置。

nmcli 工具,版本 1.2.6 。该设备是无头的。Ubuntu 16.06。avahi zero conf 守护进程也在运行。

  1. 当 dhcp 在初始启动后 0-5 秒内不可用但仍在使用网络管理器时,如何让设备使用 169.254.0.0/16 地址配置其自身。
  2. 网络管理器支持调度程序脚本,制作调度程序脚本是解决这个问题的正确方法吗?
  3. 我只是以错误的方式解决这个问题吗?

这是每个接口的配置

nmcli> print
===============================================================================
                    Connection profile details (ethernet-0)
===============================================================================
connection.id:                          ethernet-0
connection.uuid:                        395f7a42-fe6c-4863-8527-1d94d9946da9
connection.interface-name:              eth0
connection.type:                        802-3-ethernet
connection.autoconnect:                 yes
connection.autoconnect-priority:        2
connection.timestamp:                   1543331562
connection.read-only:                   no
connection.permissions:
connection.zone:                        --
connection.master:                      --
connection.slave-type:                  --
connection.autoconnect-slaves:          -1 (default)
connection.secondaries:
connection.gateway-ping-timeout:        0
connection.metered:                     unknown
connection.lldp:                        -1 (default)
-------------------------------------------------------------------------------
802-3-ethernet.port:                    --
802-3-ethernet.speed:                   0
802-3-ethernet.duplex:                  --
802-3-ethernet.auto-negotiate:          yes
802-3-ethernet.mac-address:             --
802-3-ethernet.cloned-mac-address:      --
802-3-ethernet.mac-address-blacklist:
802-3-ethernet.mtu:                     auto
802-3-ethernet.s390-subchannels:
802-3-ethernet.s390-nettype:            --
802-3-ethernet.s390-options:
802-3-ethernet.wake-on-lan:             1 (default)
802-3-ethernet.wake-on-lan-password:    --
-------------------------------------------------------------------------------
ipv4.method:                            auto
ipv4.dns:
ipv4.dns-search:
ipv4.dns-options:                       (default)
ipv4.dns-priority:                      0
ipv4.addresses:
ipv4.gateway:                           --
ipv4.routes:
ipv4.route-metric:                      -1
ipv4.ignore-auto-routes:                no
ipv4.ignore-auto-dns:                   no
ipv4.dhcp-client-id:                    --
ipv4.dhcp-timeout:                      2
ipv4.dhcp-send-hostname:                yes
ipv4.dhcp-hostname:                     --
ipv4.dhcp-fqdn:                         --
ipv4.never-default:                     no
ipv4.may-fail:                          yes
ipv4.dad-timeout:                       -1 (default)
-------------------------------------------------------------------------------
ipv6.method:                            auto
ipv6.dns:
ipv6.dns-search:
ipv6.dns-options:                       (default)
ipv6.dns-priority:                      0
ipv6.addresses:
ipv6.gateway:                           --
ipv6.routes:
ipv6.route-metric:                      -1
ipv6.ignore-auto-routes:                no
ipv6.ignore-auto-dns:                   no
ipv6.never-default:                     no
ipv6.may-fail:                          yes
ipv6.ip6-privacy:                       -1 (unknown)
ipv6.addr-gen-mode:                     stable-privacy
ipv6.dhcp-send-hostname:                yes
ipv6.dhcp-hostname:                     --
-------------------------------------------------------------------------------

本地链接

                   Connection profile details (link-local-0)
===============================================================================
connection.id:                          link-local-0
connection.uuid:                        da55e0dd-c5a2-414c-9ec5-f17b781df1a4
connection.interface-name:              eth0
connection.type:                        802-3-ethernet
connection.autoconnect:                 yes
connection.autoconnect-priority:        1
connection.timestamp:                   1543420131
connection.read-only:                   no
connection.permissions:
connection.zone:                        --
connection.master:                      --
connection.slave-type:                  --
connection.autoconnect-slaves:          -1 (default)
connection.secondaries:
connection.gateway-ping-timeout:        0
connection.metered:                     unknown
connection.lldp:                        -1 (default)
-------------------------------------------------------------------------------
802-3-ethernet.port:                    --
802-3-ethernet.speed:                   0
802-3-ethernet.duplex:                  --
802-3-ethernet.auto-negotiate:          yes
802-3-ethernet.mac-address:             --
802-3-ethernet.cloned-mac-address:      --
802-3-ethernet.mac-address-blacklist:
802-3-ethernet.mtu:                     auto
802-3-ethernet.s390-subchannels:
802-3-ethernet.s390-nettype:            --
802-3-ethernet.s390-options:
802-3-ethernet.wake-on-lan:             1 (default)
802-3-ethernet.wake-on-lan-password:    --
-------------------------------------------------------------------------------
ipv4.method:                            link-local
ipv4.dns:
ipv4.dns-search:
ipv4.dns-options:                       (default)
ipv4.dns-priority:                      0
ipv4.addresses:
ipv4.gateway:                           --
ipv4.routes:
ipv4.route-metric:                      -1
ipv4.ignore-auto-routes:                no
ipv4.ignore-auto-dns:                   no
ipv4.dhcp-client-id:                    --
ipv4.dhcp-timeout:                      0
ipv4.dhcp-send-hostname:                yes
ipv4.dhcp-hostname:                     --
ipv4.dhcp-fqdn:                         --
ipv4.never-default:                     no
ipv4.may-fail:                          yes
ipv4.dad-timeout:                       -1 (default)
-------------------------------------------------------------------------------
ipv6.method:                            auto
ipv6.dns:
ipv6.dns-search:
ipv6.dns-options:                       (default)
ipv6.dns-priority:                      0
ipv6.addresses:
ipv6.gateway:                           --
ipv6.routes:
ipv6.route-metric:                      -1
ipv6.ignore-auto-routes:                no
ipv6.ignore-auto-dns:                   no
ipv6.never-default:                     no
ipv6.may-fail:                          yes
ipv6.ip6-privacy:                       -1 (unknown)
ipv6.addr-gen-mode:                     stable-privacy
ipv6.dhcp-send-hostname:                yes
ipv6.dhcp-hostname:                     --
-------------------------------------------------------------------------------

路由表

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.1.1     0.0.0.0         UG    600    0        0 wlan0
link-local      *               255.255.0.0     U     100    0        0 eth0
192.168.1.0     *               255.255.255.0   U     600    0        0 wlan0
224.0.0.0       *               240.0.0.0       U     100    0        0 eth0
network-manager avahi dhcp headless 16.04
  • 1 个回答
  • 2352 Views
Martin Hope
el GALLO
Asked: 2018-07-07 00:51:50 +0800 CST

从 ifconfig 切换到 ip 但路由器仍然看不到

  • 0

我搜索了 google、askubuntu 和 stackoverflow,但找不到解决我的情况的方法。

目前在 ubuntu 16.04.4 LTS

以前使用静态 IP 连接到 5268AC 后面的 Netgear R7000。我已经搬家并拥有了一个新路由器,在当前搜索ifconfig中已被折旧并推荐ip,但没有任何内容涵盖如何切换/删除 /etc/network/interfaces 并强制 ubuntu 仅查看/使用ip配置(并且不确定我是否已正确配置)

当前的 /etc/network/interfaces

#This files describes the network interfaces available on your system
#and how to activate them. for more intormation, see interfaces(5).

#The loopback network interface

auto lo
iface lo inet loopback

# The primary network interface
auto enp10s0
iface enp10s0 inet static
    address 10.0.0.15
    netmask 255.255.255.0
    gateway 192.168.1.254
    nameservers [8.8.8.8,8.8.4.4]

$ip 一个

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueque state UNKNKOWN group default qlen 1 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
     inet 127.0.0.1/8 scope host lo
        valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
        valid_lft forever preferred_lft forever
2: enp10s0:<BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 34:97:f6:a1:2d:6a brd ff:ff:ff:ff:ff

我的问题是如何让我的路由器再次看到我的 ubuntu NAS?理想情况下,我想删除 /etc/network/interfaces 并专门使用ip

编辑 - 外卖,一个我使用 r7000 地址和 Pace 网关;两个 dns 域名服务器有一个不必要的逗号

附录 - 已修复,可以从 LAN 建立 ssh 隧道,并且可以从 NAS 访问互联网。Pace 的 R7000 处于 DMZplus 模式,r7000 端口转发 10.0.0.15 用于 ssh 隧道和 pl​​ex。我可以在同一个网络上隧道到 10.0.0.15,运行

curl -s checkip.dyndns.org | sed -e 's/.*Current IP Address: //' -e 's/<.*$//' 并获得了我的 NAS 的 IP 地址,但无法通过 IP 地址进行隧道传输。

configuration server ifconfig headless ip
  • 2 个回答
  • 188 Views
Martin Hope
geogeek
Asked: 2018-03-20 01:14:47 +0800 CST

如何将笔记本电脑变成无头 Ubuntu 服务器?

  • 5

正在寻找一种将笔记本电脑变成带有 ubuntu 服务器的无头服务器的方法,只有 ssh 访问,磁盘加密激活,重新启动时没有登录提示并停用屏幕和键盘。

server headless
  • 1 个回答
  • 12190 Views
Martin Hope
Roman Gaufman
Asked: 2018-02-16 01:56:49 +0800 CST

遇到“意外不一致;手动运行 fsck”时自动强制 fsck -fy。

  • 6

FSCKFIX=yes但是,当我/etc/default/rcS今天开车到该站点并将监视器连接到该服务器时,我看到了:

initramfs 提示的屏幕截图

我运行fsck.ext4 -fy /dev/sda1并重新启动,现在服务器已备份并运行。

我了解在某些情况下,盲目运行fsck -fy是危险的,并可能导致数据丢失。但是,就我而言,这是一个物理上无法访问的服务器,所有数据都备份在云中。最重要的是 Ubuntu 会采取所有可能的步骤来尝试使其在线。

有没有办法强制 Ubuntu 始终运行fsck -fy,即使有任何“意外的不一致”问题?

boot fsck systemd initramfs headless
  • 1 个回答
  • 15609 Views

Sidebar

Stats

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

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

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

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve