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

Malfist's questions

Martin Hope
Malfist
Asked: 2013-02-16 12:58:49 +0800 CST

VPS 的备份和恢复策略

  • 3

我有几个运行 ubuntu 11.04 的小型虚拟专用服务器。我目前有 VirtualMin 管理服务器的备份,但是,它只备份用户的主文件夹和与现在 Apache 或 FTP 或诸如此类的东西有关的各种配置,以支持单个虚拟主机。

我想做一些更强大的事情。我希望能够在紧急情况下获取最新的备份,将其移动到新的 VPS 并解压缩/解压缩它,并让新的 VPS 基本上是旧的 VPS 的克隆。

目前所有备份都存储在 Amazon S3 上,我希望保持这种状态。我还想避免依赖特定工具来进行恢复(即存储在自定义/专有二进制文件中)。

本质上,我如何备份我的服务器,以便我可以将备份解压缩到新服务器中并让它们以相同的方式运行。我知道数据库有特殊的考虑因素,我已经有了 MySQL 的备份策略。

backup
  • 1 个回答
  • 3410 Views
Martin Hope
Malfist
Asked: 2009-07-16 12:21:01 +0800 CST

尝试在 Apache 上使用 GZip 时出现内容编码错误

  • 1

我正在尝试在我的网络服务器上启用 Gzip,但没有成功。无论如何,我现在应该有,我以前做过,但成功离我很远。

我的 httpd.conf 中有这个

<位置“C:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs/bt/web”>
    # 插入过滤器
    SetOutputFilter DEFLATE

    # Netscape 4.x 有一些问题...
    BrowserMatch ^Mozilla/4 gzip-only-text/html

    # Netscape 4.06-4.08 还有一些问题
    BrowserMatch ^Mozilla/4\.0[678] 无 gzip

    # MSIE 伪装成 Netscape,但没问题
    # BrowserMatch \bMSIE !no-gzip !gzip-only-text/html

    # 注意:由于 Apache 2.0.48 之前的 mod_setenvif 中的一个错误
    # 上面的正则表达式不起作用。您可以使用以下
    # 获得预期效果的解决方法:
    BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html

    # 不压缩图片
    SetEnvIfNoCase Request_URI \
    \.(?:gif|jpe?g|png)$ no-gzip 不变化

    # 确保代理不会提供错误的内容
    标头追加 Vary User-Agent env=!dont-vary
</位置>

和

<IfModule mod_deflate.c>
<FilesMatch "\.(js|css|html|htm)$">
SetOutputFilter DEFLATE
</文件匹配>
</IfModule>

mod_deflate 已启用。

我究竟做错了什么?

windows apache-2.2
  • 1 个回答
  • 2843 Views
Martin Hope
Malfist
Asked: 2009-07-16 05:15:53 +0800 CST

LVM 快照是这样工作的吗?

  • 23

我试图弄清楚 LVM 快照是如何工作的,以便我可以在我的文件服务器上实现它,但是我很难在谷歌上找到任何解释它是如何工作的东西,而不是如何将它用于基本备份系统。

从我读过的内容来看,我认为它的工作原理是这样的:

  • 您有一个带有主分区的 LVM,并且该分区中没有大量未分配的可用空间
  • 然后您拍摄快照并将其安装在新的逻辑卷上。快照应该有变化,所以第一个快照将是一个完整的副本,对吗?
  • 然后,第二天你拍摄另一个快照(这个分区的大小不必那么大)并挂载它。
  • LVM 以某种方式跟踪快照,并且不会在主卷上存储未更改的位。
  • 然后你决定你有足够的快照并摆脱第一个。我不知道这是如何工作的,也不知道这将如何影响下一个快照。

有人可以纠正我哪里错了。充其量,我猜,我在谷歌上找不到任何东西。


vgdiplay

obu1:/home/jail/home/qps/backup/D# vgdisplay
  --- 卷组 ---
  VG 名称文件服务器LVM
  系统编号
  lvm2 格式
  元数据区 1
  元数据序列号 3
  VG 访问读/写
  VG 状态可调整大小
  最大低压 0
  电流 LV 2
  打开LV 2
  最大 PV 0
  当前 PV 1
  行动 PV 1
  VG 大小 931.51 GB
  PE 大小 4.00 MB
  总PE 238467
  分配 PE / 大小 238336 / 931.00 GB
  免费 PE / 大小 131 / 524.00 MB
  VG UUID qSGaG1-SQYO-D2bm-ohDf-d4eG-oGCY-4jOegU
linux lvm snapshot
  • 5 个回答
  • 55293 Views
Martin Hope
Malfist
Asked: 2009-07-15 12:32:06 +0800 CST

LVM 和快照

  • 1

我有一个文件服务器,我只是在上面设置了 lvm。我有两个 LVM 分区 /dev/fileserverLVM/home /dev/fileserverLVM/backup

我想拍摄快照并将其存储在 /dev/fileserverLVM/backup 中。我读过的所有内容都让您创建了一个新的逻辑分区。可以避免这种情况并将快照直接写入 /dev/fileserverLVM/backup 吗?还是我没有选择?

debian lvm snapshot
  • 3 个回答
  • 1589 Views
Martin Hope
Malfist
Asked: 2009-07-14 11:42:06 +0800 CST

我需要帮助建立一个 chroot 监狱

  • 0

我一直在关注本教程 http://olivier.sessink.nl/jailkit/howtos_chroot_shell.html为我的 ssh 用户设置 chroot 监狱。

我的 sshd_config 里面有这个:

Match group backup-users
        ChrootDirectory /home/jail/

但是当我登录时会发生 ssh 连接立即终止。

/var/log/auth.log 说:

7 月 13 日 19:37:02 obu1 sshd[21225]:从 ###.###.###.### 端口 63718 ssh2 接受的 testuser 密码
7 月 13 日 19:37:02 obu1 sshd[21225]: pam_unix(sshd:session): 由 (uid=0) 为用户 testuser 打开的会话
7 月 13 日 19:37:03obu1 sshd[21225]: pam_unix(sshd:session): 会话为用户 testuser 关闭

我究竟做错了什么?

尝试 ssh 的输出:

jerome@obu1:~$ ssh localhost -p 222 -l testuser
testuser@localhost 的密码:
Linux 主机名 2.6.26-2-amd64 #1 SMP Sun Jun 21 04:47:08 UTC 2009 x86_64

Debian GNU/Linux 系统中包含的程序是免费软件;
每个程序的确切分配条款在
/usr/share/doc/*/copyright 中的单个文件。

Debian GNU/Linux 绝对没有担保,在某种程度上
适用法律允许。
上次登录:2009 年 7 月 13 日星期一 20:08:55 来自本地主机
与本地主机的连接已关闭。
杰罗姆@obu1:~$

debian ssh chroot
  • 2 个回答
  • 964 Views
Martin Hope
Malfist
Asked: 2009-07-14 09:46:29 +0800 CST

如何记录用户的 bash 命令?

  • 10

我正在运行一个 debian etch 服务器,用户将通过 ssh 登录(希望)一个 chroot 监狱。我怎样才能以他们无法删除或阻止的方式记录他们执行的命令?

debian security
  • 6 个回答
  • 8207 Views
Martin Hope
Malfist
Asked: 2009-07-14 09:12:09 +0800 CST

如何chroot ssh 连接?

  • 20

我想为大多数(不是所有)通过 SSH 登录的用户设置一个 chroot 监狱。我听说使用最新版本的 openssh 是可能的,但我无法找到如何做到这一点。操作方法都在谈论修补旧版本,并且该补丁不再可用。

我正在运行debian etch。

debian security ssh chroot
  • 5 个回答
  • 19635 Views
Martin Hope
Malfist
Asked: 2009-07-14 06:35:10 +0800 CST

关闭 FTP

  • 1

我正在设置一个新的 debian 服务器,我不需要 FTP,所以我想删除它。根据 netstat -tap,ftp 没有监听任何东西。但是,当我在外部进行端口扫描(nmap)时,它说 ftp 端口是打开的(21)。inetd 没有启动任何东西,xinetd 不在系统上。

我应该怎么办?

netstat 点击的结果

obu1:/etc/pam.d# netstat -tap
活动 Internet 连接(服务器和已建立)
Proto Recv-Q Send-Q 本地地址 外部地址 状态 PID/程序名称
tcp 0 0 *:225 *:* LISTEN 2237/sbadm
tcp6 0 0 *:ssh *:* LISTEN 2399/sshd
tcp6 0 448 obu1.hostname.:ssh rrcs-XXX-XXX-XXX-XXX:56721 ESTABLISHED 16639/sshd: 用户名

来自非本地的 NMap

在东部夏令时间 2009-07-13 10:47 开始 Nmap 4.90RC1 ( http://nmap.org )
obu1.hostname(ipaddress)上的有趣端口:
未显示:972 个封闭端口,26 个过滤端口
港口国服务
21/tcp 打开 ftp
22/tcp 打开 ssh

Nmap 完成:在 3.60 秒内扫描了 1 个 IP 地址(1 个主机启动)
ftp debian security hardening
  • 8 个回答
  • 1483 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