将 BASH shell 会话记录到主机上的文件的最佳方法是什么?
首选输出格式等同于 PuTTY 的“可打印输出”日志设置,用户查看时包括输入和 ncurses 控制字符数据。
我们(与我一起工作的技术人员和我自己)住在一个偏远的北部小镇,在那里互联网接入有点奢侈,而且带宽非常有限。在这里,每月从几百美元到几千美元不等的超额费用并不少见。我自己只是通过在家中定期使用互联网而产生每月定期费用(我可以花 60 加元获得 10G!)
作为我工作的一部分,我发现自己参与了几家感受到这种情况的酒店。我知道我可以想出一些办法来解决这个问题,但我对系统管理比较陌生,我不希望我的梦想战胜现实。
所以,我将这些想法传递给那些比我更有经验的人,希望你能分享一些你的想法和担忧。
这个系统必须具有成本效益,是的,这里收费很高,但对技术的信任是我见过的最低的。
我对如何实现这一点的想法。一个体面的盒子(我们现在称它为路由器)有很多内存和 3 个网卡:
路由器防火墙规则
路由器软件:
最后,这是否已经完成,这是一个不值得一个人承担的过于庞大的项目,和/或我缺少一些可以让我的生活更轻松的工具吗?
作为记录,我对 Python 相当好,但对许多其他语言不是很熟悉(我可以通过 PHP 挣扎,这是一个表面问题)。我也是一个狂热的 linux 用户,并且熟悉配置文件和命令行。
感谢您的时间,我期待着阅读您的回复。
编辑:如果这不是某些人所期望的问答,我很抱歉,我只是在寻找想法并确保我没有试图做已经完成的事情。我现在正在将 pfSense 作为我需要的可能的开始。
你如何杀死大量的 MySQL 查询?这是一个很好的方法:
mysql> SELECT concat('KILL ',id,';') FROM information_schema.processlist WHERE user='root' INTO OUTFILE '/tmp/a.txt';
mysql> source /tmp/a.txt;
Run Code Online (Sandbox Code Playgroud)
除了在 MySQL 管理员 GUI 中单击它们致死之外还有其他的吗?
我的工作需要对我的笔记本电脑硬盘(运行 Linux)进行加密,据我所知,TrueCrypt 和 LUKS 似乎是那里的两个主要竞争者。
在“正常”系统中,如果系统崩溃(断电等),使用fsck. 然而,在加密系统上,事情变得更加复杂。
在发生崩溃时,TrueCrypt 或 LUKS 中的哪一个提供最佳的稳定性/恢复?
由于某种原因,ifcfg-eth*下/etc/sysconfig/network-script被删除。
是否有任何工具可以检测网络接口并重新生成这些文件?
另一个问题 :
如果我手动添加ifcfg-eth0,有没有什么方法可以让它在不重启的情况下工作?
我试过了/etc/init.d/networking restart,还是不行。
我有一个在 CentOS 5.4 上用 yum 安装的软件包列表
[root@server ~]# yum list installed
...
Installed Packages
GConf2.x86_64 2.14.0-9.el5 installed
ImageMagick.x86_64 6.2.8.0-4.el5_1.1 installed
MAKEDEV.x86_64 3.23-1.2 installed
MySQL-python.x86_64 1.2.1-1 installed
Run Code Online (Sandbox Code Playgroud)
我想rpm使用本地下载这些
yumdownloader --resolve MySQL-python-1.2.1-1.x86_64 等等。
但是包格式不同(MySQL-python.x86_64 1.2.1-1vs MySQL-python-1.2.1-1.x86_64)所以我无法使用上面的命令下载它们。
我不想解析 的输出yum list installed,也不想使用 的内容,/var/log/yum.log*因为我必须考虑擦除的包和版本差异。但是/var/log/yum.log*确实有我需要的格式...
May 25 14:58:15 Installed: groff-1.18.1.1-11.1.x86_64
May 25 14:58:15 Installed: bzip2-1.0.3-4.el5_2.x86_64
Run Code Online (Sandbox Code Playgroud)
有什么建议?
linux ×2
bash ×1
bulk-action ×1
centos ×1
encryption ×1
filesystems ×1
internet ×1
logging ×1
mysql ×1
networking ×1
pfsense ×1
radius ×1
remote ×1
router ×1
shell ×1
ssh ×1
truecrypt ×1
web-server ×1
yum ×1