小编Pet*_*753的帖子

如何告诉vi不要打开所有包含的sudoers?

我们有很多规则/文件 /etc/sudoers.d/

如果我们使用 visudo,visudoers.d/也会打开所有文件。

问题:我们怎么知道vi,不要打开所有的包含文件,因为我们只需要打开我们用vi打开的文件,ex。/etc/sudoers,并非所有包含的文件。

sudo

2
推荐指数
1
解决办法
122
查看次数

如何迁移到 LVM?

有一台机器:

[root@SERVER ~]# df -mP
Filesystem                 1048576-blocks   Used Available Capacity Mounted on
/dev/sda2                          124685   7462    110897       7% /
tmpfs                               12016      0     12016       0% /dev/shm
/dev/sda1                             485    102       358      23% /boot
/dev/sdb1                           32131     48     30444       1% /var/foobar1
/dev/sdb2                           16009    420     14770       3% /var/foobar2
/dev/sdb3                             988      6       930       1% /var/foobar3
/dev/sdb5                             988      2       935       1% /var/foobar4
/dev/sdb6                             988     17       919       2% /var/foobar5
/dev/mapper/datvg-FOO             125864  81801     37663      69% /var/FOOBAR6
1.2.3.4:/var/FOOBAR7         193524 128878     54816      71% /var/FOOBAR7
[root@SERVER ~]# vgs
  VG     #PV #LV #SN Attr …
Run Code Online (Sandbox Code Playgroud)

rhel lvm

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

在 bash 中比较数组

问题:这条线有什么作用?有人可以解释一下吗?

 if [ $((${array[$i]}+1)) -ne ${array[$(($i + 1))]} ] ;then foo; fi
Run Code Online (Sandbox Code Playgroud)

bash array

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

如何检查 SSH 公钥末尾何时需要 = 或 ==?

是否可以通过 ksh/bash 自动化,因此通过 schellscript 检查所有用户的 ~/.ssh/authorized_keys 文件是否为错误 = 或 == 结尾?

我的一位朋友删除了 SSH 密钥末尾的 = 和 ==,因此用户被锁定,因为这是他们密钥的一部分:)

它来自这个模式(它可能是 ssh-rsa 并且具有不同的密钥长度):

from="1.2.3.4" ssh-dss AAAAB....0bOJKs= COMMENTHERE COMMENTHERE
Run Code Online (Sandbox Code Playgroud)

对此:

from="1.2.3.4" ssh-dss AAAAB....0bOJKs COMMENTHERE COMMENTHERE
Run Code Online (Sandbox Code Playgroud)

示例解决方案:密钥是否有固定长度?如何过滤掉坏键?

ssh

0
推荐指数
1
解决办法
7824
查看次数

标签 统计

array ×1

bash ×1

lvm ×1

rhel ×1

ssh ×1

sudo ×1