我从以下位置安装了 Openwrt 10.03.1:openwrt-ar71xx-wrt160nl-squashfs-factory.bin(防火墙仅使用此自定义:sed 's/REJECT/DROP/g' /etc/config/firewall)-除此之外,这是默认的 OPENWRT 安装
我有 3 个 SSID 供 3 个客户使用。这是 WRT160NL。
它通过 pppoe 连接到互联网,因此 pppoe-wan 是 WAN 接口(实际上“eth1”是 WAN 接口,电缆插入该端口)。
所以我把接下来的事情打印在纸上:
iptables-保存
root@OPENWRT:~# iptables-save
# Generated by iptables-save v1.4.6 on Wed Nov 21 16:59:23 2012
*nat
:PREROUTING ACCEPT [282:28098]
:POSTROUTING ACCEPT [12:748]
:OUTPUT ACCEPT [170:12487]
:nat_reflection_in - [0:0]
:nat_reflection_out - [0:0]
:postrouting_rule - [0:0]
:prerouting_lan - [0:0]
:prerouting_rule - [0:0]
:prerouting_wan - [0:0]
:zone_lan_nat - [0:0]
:zone_lan_prerouting - [0:0]
:zone_wan_nat - [0:0]
:zone_wan_prerouting - [0:0] …Run Code Online (Sandbox Code Playgroud) $ echo -e 'CH12\nCH23au' | sed '/^CH/s=^=<b>='
<b>CH12
<b>CH23au
Run Code Online (Sandbox Code Playgroud)
我知道我可以匹配以CHby开头的行,^CH但如何匹配多个模式?
例子:
输入:
CH12
CH23au
Run Code Online (Sandbox Code Playgroud)
输出:
CH12
<b>CH23au
Run Code Online (Sandbox Code Playgroud)
如何只放在<b>有^CH和au在线的地方?

问题:root 用户的“Charlie &”是什么?我没有为 gecos 字段提供“Charlie &”,我想我根本没有提供。
ps:“/sbin/nologin”并不重要,我只是测试了一些东西
我需要通过 ssh 登录到各种服务器,登录终端很有用(即使是 smitty 菜单/AIX 中的内容以及正确/准确的日期/时间)。我已经有了一个解决方案:
0)
# with root:
apt-get install bsdutils
# with the given user:
mkdir ~/logs
1)
# append this to you're "~/.bashrc" - this must be the last line!!
STARTTIME=`date +%F-%Hh-%Mm-%Ss-%N`; script -q -t 2> /home/USERNAMEHERE/logs/$STARTTIME-timing.txt -c 'bash --rcfile /home/USERNAMEHERE/.bashrc-cp' -f /home/USERNAMEHERE/logs/$STARTTIME-log.txt; exit 0
2)
# make sure the 1) is the last line of bashrc, then [this is needed to avoid "fork bomb"..]:
sed -e '$d' /home/USERNAMEHERE/.bashrc > /home/USERNAMEHERE/.bashrc-cp
Run Code Online (Sandbox Code Playgroud)
这很好用!
现在,问题是:如何重放这些终端日志?这是执行此操作的默认方法:
REPLAY:
# rename …Run Code Online (Sandbox Code Playgroud) 所以..如果硬盘上有坏块,还有什么能更好地生存?
不使用 FDE(全盘加密)
使用 FDE - 因为整个磁盘有“1 个分区” - 加密的,如果出现硬盘错误,是否更有可能丢失所有数据,例如:坏块?
AFAIK 这是我可以安装的方式,例如:OpenBSD 上的 XYZ:
pkg_add -Uvi XYZ
Run Code Online (Sandbox Code Playgroud)
如何获取有关 XYZ 包的所有依赖项的列表?
-> 所以我需要一个关于 .tgz 文件名的列表,当我需要安装给定的 XYZ 包时,pkg_add 将下载/安装/更新。
生成 XYZ 包列表的命令是什么?
我确信在我的网络中我不会只使用 IPv6 和 IPv4。所以根据KISS 原则,我需要禁用它。我该怎么做?操作系统是 OpenBSD 5.1。
这是在 Vmware ESXi 上运行的服务器:
SERVER:/root # cat /etc/SuSE\-release
SUSE Linux Enterprise Server 11 (x86_64)
VERSION = 11
PATCHLEVEL = 2
SERVER:/root # rpm -qa|grep -i vmware
vmware-open-vm-tools-common-8.0.3-258828.sles11sp1
vmware-open-vm-tools-nox-8.0.3-258828.sles11sp1
vmware-tools-nox-8.0.3-258828.sles11sp1
vmware-tools-common-8.0.3-258828.sles11sp1
SERVER:/root #
Run Code Online (Sandbox Code Playgroud)
如何确定分配给 vmware 来宾的物理 CPU 数量?我只能访问客人,不能访问主机
使用默认的 RHEL 6 安装程序,我如何选择 LUKS 加密?
Afaik 如果我准备像这样的磁盘
cryptsetup luksFormat -c cast5-cbc-plain -s 128 /dev/$DEVICE
Run Code Online (Sandbox Code Playgroud)
可能是“最快”的加密,但安装程序只提示输入密码,然后在分区时将其识别为“未知”分区。
更新:简而言之,我只想使用提到的更快的加密来加速 io(?是否有更快的/但仍然“安全”?)与默认安装。我怎么能戴呢?
更新#2:默认 GUI 安装中仍可使用的最快加密是什么?