小编Jos*_*osh的帖子

我应该在 Linux 上的用户名中使用或不使用哪些字符?

我想创建以域名命名的用户帐户。adduser 抱怨用户名需要匹配NAME_REGEX正则表达式。

adduser: Please enter a username matching the regular expression configured
via the NAME_REGEX configuration variable.  Use the `--force-badname'
option to relax this check or reconfigure NAME_REGEX.
Run Code Online (Sandbox Code Playgroud)

我可以毫无怨言地使用 useradd 添加用户。是否有理由我不应该修改正则表达式以允许.,-_

哪些字符会导致问题并且不应该出现在用户名中?

这是默认值NAME_REGEX

NAME_REGEX="^[a-z][-a-z0-9]*\$"
Run Code Online (Sandbox Code Playgroud)

linux user-accounts

49
推荐指数
2
解决办法
8万
查看次数

“屏幕”的隐藏功能

由于我整天都在使用*nix 命令screen,并且找不到任何人提出这个问题,我认为应该开始。你知道练习:社区维基,每个功能一个答案,所以我们都可以投票。

gnu-screen

31
推荐指数
5
解决办法
2万
查看次数

什么是/usr/sbin/sshd -R?

我最近在 IDS 日志中看到了一个奇怪的东西。这是一个传出连接的报告,将父进程显示为/usr/sbin/sshd -R.

我知道的-R参数ssh(客户端)进行远程端口转发,但从来没有见过一个-R选项来sshd 守护

中没有-R出现man sshd。这个论点有什么作用?

linux ssh

28
推荐指数
1
解决办法
3017
查看次数

如何允许所有用户通过 sudo 运行给定命令?

我知道如何创建一个给定用户可以通过sudo. 我有一个给定的命令,我希望允许任何用户sudo无需输入密码即可执行。为了实现这一点,我会在 /etc/sudoers 文件中放入什么?

linux sudo

26
推荐指数
2
解决办法
4万
查看次数

目前我的 ZFS 重复数据删除表有多大?

我已经阅读了很多有关规划 ZFS 重复数据删除的 RAM 要求的信息。我刚刚升级了我的文件服务器的 RAM,以支持 ZFS zvol 上的一些非常有限的重复数据删除,我无法在这些 zvol 上使用快照和克隆(因为它们是格式化为不同文件系统的 zvol),但会包含大量重复数据。

我想确保我添加的新 RAM 将支持我打算进行的有限重复数据删除。在计划中,我的数字看起来不错,但我想确定

如何判断实时系统上 ZFS 重复数据删除表 (DDT)的当前大小?我阅读了这个邮件列表线程,但我不清楚他们是如何获得这些数字的。(zdb tank如有必要,我可以发布输出,但我正在寻找可以帮助其他人的通用答案)

linux solaris zfs deduplication memory-usage

24
推荐指数
2
解决办法
2万
查看次数

什么是/usr/bin/[?

我只是在 /usr/bin 中闲逛,发现了一个名为 .elf 的 ELF 二进制文件[/usr/bin/[. 我从未听说过这个文件,我的第一个想法是它是一种隐藏程序(可能是特洛伊木马)的巧妙方法。然而,它存在于我所有的 CentOS 服务器上,似乎没有手动输入。我可以冒险猜测它是什么,但我一直在寻找更权威的答案......

linux shell test command

23
推荐指数
2
解决办法
8969
查看次数

如何将一个磁盘添加到现有的 raidz zpool?

我有一个 OpenSolaris 服务器,其 zpoolbackupz由四个 SCSI 驱动器组成:

-bash-3.2# zpool status backupz
  pool: backupz
 state: ONLINE
 scrub: none requested
config:

        NAME        STATE     READ WRITE CKSUM
        backupz     ONLINE       0     0     0
          raidz1    ONLINE       0     0     0
            c7t0d0  ONLINE       0     0     0
            c7t1d0  ONLINE       0     0     0
            c7t2d0  ONLINE       0     0     0
            c7t3d0  ONLINE       0     0     0

errors: No known data errors
Run Code Online (Sandbox Code Playgroud)

我想添加第五个驱动器...但zpool add backupz raidz c7t4d0不起作用...

-bash-3.2# zpool add backupz raidz c7t4d0
invalid vdev specification: raidz requires at least …
Run Code Online (Sandbox Code Playgroud)

solaris zfs raidz

22
推荐指数
2
解决办法
4万
查看次数

如何将 HAproxy 与 SSL 一起使用并获取 X-Forwarded-For 标头并告诉 PHP 正在使用 SSL?

我有以下设置:

(internet) ---> [  pfSense Box  ]    /-> [ Apache / PHP server ]
                [running HAproxy] --+--> [ Apache / PHP server ]
                                    +--> [ Apache / PHP server ]
                                     \-> [ Apache / PHP server ]
Run Code Online (Sandbox Code Playgroud)

对于 HTTP 请求,这很好用,请求被分发到我的 Apache 服务器就好了。对于 SSL 请求,我让 HAproxy 使用 TCP 负载平衡分发请求,但是它可以工作,因为 HAproxy 没有充当代理,它没有添加X-Forwarded-ForHTTP 标头,并且 Apache/PHP 服务器不知道客户端的真实IP地址。

所以,我stunnel在HAproxy前面加了,读到stunnel可以加X-Forwarded-ForHTTP头。但是,我可以安装到 pfSense 中的包没有添加这个标头......而且,这显然会扼杀我使用 KeepAlive requests 的能力,我真的很想保留它。但是扼杀了这个想法的最大问题是 stunnel 将 HTTPS 请求转换为普通的 HTTP 请求,所以 PHP 不知道 SSL 已启用并试图重定向到 SSL …

ssl load-balancing haproxy pfsense

20
推荐指数
5
解决办法
8万
查看次数

托管公司应该为 IPv6 做哪些准备?

在撰写本文时,IPv4 Depletion Site估计距离所有 IPv4 地址分配还剩 300 天。一段时间以来,我一直在关注 IPv4 地址的枯竭,并意识到“危机”已经持续多年,而且 IPv4 地址的持续时间比预期的要长,但是……

作为一家小型 SaaS / 网站托管公司的系统管理员,我应该采取哪些步骤来准备 IPv6?我们在远程数据中心的托管硬件上运行少量 CentOS 和 Ubuntu Linux 系统。我们所有的服务器都有 IPv6 地址,但它们似乎是链接本地地址。

我们的主要业务功能是在专有网站 CMS 系统上托管网站。我担心的问题之一是 SSL 证书;目前,每个拥有 SSL 证书的客户都会获得一个专用的 IPv4 IP 地址。我还应该担心什么/我应该采取什么行动来为 IPv4 耗尽做好准备?

linux ipv6

17
推荐指数
1
解决办法
676
查看次数

为什么我的 ZFS 池没有在 Linux 上使用 ZFS 扩展?

我在内核 2.6.32-431.11.2.el6.x86_64 下的 linux 上有一个 ZFS zpool,它有一个 vdev。vdev 是一个 SAN 设备。我扩展了 SAN 的大小,尽管 zpool 已autoexpand设置为on,即使在重新启动机器、导出/导入池并使用 之后zpool online -e,我也无法扩展池。我确信 vdev 更大,因为fdisk显示它已从 215GiB 增加到 250GiB。这是我所做的示例:

[root@timestandstill ~]# zpool list
NAME          SIZE  ALLOC   FREE    CAP  DEDUP  HEALTH  ALTROOT
dfbackup      214G   207G  7.49G    96%  1.00x  ONLINE  -
[root@timestandstill ~]# zpool import -d /dev/disk/by-id/
   pool: dfbackup
     id: 12129781223864362535
  state: ONLINE
 action: The pool can be imported using its name or numeric identifier.
 config:

    dfbackup             ONLINE
      virtio-sbs-XLPH83  ONLINE …
Run Code Online (Sandbox Code Playgroud)

linux zfs zfsonlinux

14
推荐指数
2
解决办法
2万
查看次数