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

Michael Altfield's questions

Martin Hope
Michael Altfield
Asked: 2020-12-19 02:24:52 +0800 CST

如何通过命令行 (cli) 获取 proxmox 服务器的操作系统版本?

  • 1

如何检查我的服务器运行的 Proxmox 版本?

Wikipedia告诉我 Proxmox 在 Ubuntu LTS 的修改版本上运行

它是一个基于 Debian 的 Linux 发行版,带有经过修改的 Ubuntu LTS 内核

但是,当我/etc/issue按预期检查基于 Debian 的版本时,我只看到以下内容:

host:~# cat /etc/issue

------------------------------------------------------------------------------

Welcome to the Proxmox Virtual Environment. Please use your web browser to
configure this server - connect to:

  https://192.168.0.5/

------------------------------------------------------------------------------

host:~#

如何使用命令行实际确定我的 proxmox 服务器的操作系统版本?

virtualization linux ubuntu debian proxmox
  • 1 个回答
  • 4207 Views
Martin Hope
Michael Altfield
Asked: 2020-12-14 08:47:22 +0800 CST

从磁盘读取私钥时的电子邮件警报(蜜罐,auditd)

  • 0

每当有人在 Debian Linux 上读取我的私钥内容时,我希望立即收到警报。我怎样才能做到这一点?

我在服务器磁盘的以下位置存储了一个 RSA 私钥:

/etc/ssl/private/super-secret.key

它只能由 root 读取,但我仍然希望记录每次有人或进程读取此密钥时的日志,并存储该读取事件的上下文以用于警报和审计目的

当从磁盘读取非常敏感的文件时,如何设置立即警报?

linux security https auditd alerting
  • 1 个回答
  • 234 Views
Martin Hope
Michael Altfield
Asked: 2020-04-10 02:58:27 +0800 CST

为什么 docker 说我的容器磁盘未满(QubesOS)?

  • 0

为什么一个小的 docker 镜像上的新容器说它的磁盘已满 10G 而不是?

我在 QubesOS 的 Debian 10 AppVM 中运行它。在 Debian 10 中,我这样做:

sudo apt-get -y install docker.io
sudo docker pull node:13-buster-slim

在撰写本文时,这给了我 docker v18.09.1 默认使用“overlay2”存储驱动程序。

root@coviz:~# sudo docker --version
Docker version 18.09.1, build 4c52b90
root@coviz:~# docker info | grep Storage
Storage Driver: overlay2
root@coviz:~# 

我的 docker 主机现在只有这个 181M 的 docker 镜像,没有容器。docker 主机只使用了 20G 中的 0.5G。大量的自由空间。

root@coviz:~# sudo docker ps -a
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
root@coviz:~# sudo docker image ls -a
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
node                13-buster-slim      e4217af9b7c7        9 days ago          181MB
root@coviz:~# sudo docker system df
TYPE                TOTAL               ACTIVE              SIZE                RECLAIMABLE
Images              1                   0                   180.7MB             180.7MB (100%)
Containers          0                   0                   0B                  0B
Local Volumes       0                   0                   0B                  0B
Build Cache         0                   0                   0B                  0B
root@coviz:~# 

我正在为我的项目创建一个 Dockerfile,因此我执行以下命令以从上述基本映像启动一个新容器并将我放入该临时容器的外壳中

root@coviz:~# docker run --rm -it --entrypoint /bin/bash e4217af9b7c7
root@97a318c599ab:/#

不久之后,我在测试安装依赖项的命令时遇到了问题apt-get。我认为问题在于 apt 需要将缓存数据存储到/var/lib/apt/lists/. 实际错误是at least one invalid signature was encountered,但实际上似乎是磁盘填充问题(apt 密钥验证失败,因为它无法将签名存储到磁盘)。运行 anapt-clean无济于事;它已经是空的了。这是一个基于新镜像的新容器。

在这个新容器中检查磁盘df立即显示只有 17M 的可用磁盘空间,但我只能用du. 同样,这是一个新容器,所以我非常怀疑这是一个文件卡在“删除”状态仍由进程打开的问题。

root@97a318c599ab:/# df -h
Filesystem      Size  Used Avail Use% Mounted on
overlay         9.6G  9.1G   17M 100% /
tmpfs            64M     0   64M   0% /dev
tmpfs           255M     0  255M   0% /sys/fs/cgroup
/dev/xvda3      9.6G  9.1G   17M 100% /etc/hosts
shm              64M     0   64M   0% /dev/shm
tmpfs           285M     0  285M   0% /proc/asound
tmpfs           285M     0  285M   0% /proc/acpi
tmpfs           285M     0  285M   0% /proc/scsi
tmpfs           285M     0  285M   0% /sys/firmware
root@97a318c599ab:/# du -sh /*
4.8M    /bin
4.0K    /boot
0   /dev
612K    /etc
20K /home
12M /lib
4.0K    /lib64
4.0K    /media
4.0K    /mnt
5.2M    /opt
du: cannot access '/proc/11/task/11/fd/4': No such file or directory
du: cannot access '/proc/11/task/11/fdinfo/4': No such file or directory
du: cannot access '/proc/11/fd/4': No such file or directory
du: cannot access '/proc/11/fdinfo/4': No such file or directory
0   /proc
136K    /root
8.0K    /run
4.1M    /sbin
4.0K    /srv
0   /sys
2.2M    /tmp
160M    /usr
5.9M    /var
root@97a318c599ab:/# 

此外,docker ps -s显示我的容器上的“可写层”的大小为空(0B):

root@coviz:~# docker ps -a -s
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS               NAMES               SIZE
320af1498086        e4217af9b7c7        "docker-entrypoint.s…"   15 minutes ago      Up 15 minutes                           epic_leakey         0B (virtual 181MB)
root@coviz:~# 

那么为什么这个新的 docker 容器的磁盘(基于约 200M 的图像)已满?是什么占用了大约 9G 的未计算空间?

debian disk-space-utilization docker debian-buster
  • 1 个回答
  • 879 Views
Martin Hope
Michael Altfield
Asked: 2020-03-31 03:16:45 +0800 CST

Varnish 是否支持 unix 域套接字文件?

  • 1

清漆是否支持 unix 套接字文件?

我想通过在我的网络服务器之前添加清漆反向代理(HTTP 加速器/缓存)来加速我的网站。我的 Web 服务器的虚拟主机当前配置为侦听“UNIX 域套接字”上的连接。有关此配置的更多信息,请参阅NGINXpath中“ listen”指令的“”参数:

  • https://nginx.org/en/docs/http/ngx_http_core_module.html#listen

varnish 是否可以通过 unix 域套接字文件作为其后端与我现有的 nginx 服务器的配置进行通信?

varnish 是否也可以自己监听域套接字?

linux nginx varnish socket posix
  • 1 个回答
  • 706 Views
Martin Hope
Michael Altfield
Asked: 2019-11-26 01:21:42 +0800 CST

什么负责调用和运行 Dockerfile?

  • 0

负责实际调用和处理 a 的 docker 组件是Dockerfile什么?

我目前正在尝试安装仅通过docker image发布的产品(Discourse) 。当包装命令的 Discourse启动器脚本执行图像时,我想对该图像进行一些更改。dockerdocker pull

我对Dockerfile进行了必要的更改,但它们似乎没有被执行。

我如何才能docker pull真正使用我对Dockerfile?

docker
  • 1 个回答
  • 29 Views
Martin Hope
Michael Altfield
Asked: 2018-08-26 12:33:47 +0800 CST

为什么 Phplist 响应 500 内部服务器错误?

  • 0

我刚刚重新安装了 phplist,但是当我尝试在浏览器中访问它时,我得到一个带有状态代码的空页面:"500 Internal Server Error"

我正在运行 CentOS 7,并且 Phplist 正在使用 Php v5.6.33 的 Apache v2.4.6 上提供服务。

我可以在我的 apache 中看到查询access_log,但 error_log 中没有条目。vhost 配置文件和.htaccess文件似乎都正常。

请帮助我调试为什么 phplist 在全新安装后给我一个 500 错误。

apache-2.4
  • 2 个回答
  • 751 Views
Martin Hope
Michael Altfield
Asked: 2018-06-23 20:44:04 +0800 CST

删除 iptables 中的表

  • 2

如何删除 iptables 中的表(而不是链)?

iptables-save即使我只使用“过滤器”表,我也有一些空表正在输出。

例如,我不想iptables-save产生任何关于“mangle”表的输出。今天我在玩 iptables,我使用了 mangle 表。我的 iptables-save 输出过去看起来像这样:

# Generated by iptables-save v1.6.0 on Thr Jun 21 00:00:00 2018
*filter
:INPUT DROP [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -i eth0 -p tcp -m tcp --dport 22 -j ACCEPT
-A INPUT -j DROP
COMMIT
# Completed on Thr Jun 21 00:00:00 2018

但现在它看起来像这样:

# Generated by iptables-save v1.6.0 on Sat Jun 23 00:00:00 2018
*mangle
:PREROUTING ACCEPT [0:0]
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
COMMIT
# Completed on Sat Jun 23 00:00:00 2018
# Generated by iptables-save v1.6.0 on Sat Jun 23 00:00:00 2018
*filter
:INPUT DROP [0:0]
:FORWARD DROP [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -i eth0 -p tcp -m tcp --dport 22 -j ACCEPT
-A INPUT -j DROP
COMMIT
# Completed on Sat Jun 23 00:00:00 2018

如何删除这个未使用的“mangle”表以清理我的 iptables-save 输出?

linux
  • 2 个回答
  • 2740 Views

Sidebar

Stats

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

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

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

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve