我正在运行一个自定义编译的 3.18.9 内核,我想知道在系统上禁用交换的最佳方法。如果它有所作为,我也会使用 init。
是否足以注释或删除交换行/etc/fstab
以防止交换在启动时工作/挂载,或者我应该重新编译内核而Support for paging of anonymous memory (swap)
不是 100% 确保它没有被启用?
我运行加密分区并希望防止意外泄漏到硬盘。我的系统规格也足够好,可以在无交换环境中生存。
我正在运行一个自定义编译的 3.18.9 内核,我想知道在系统上禁用交换的最佳方法。如果它有所作为,我也会使用 init。
是否足以注释或删除交换行/etc/fstab
以防止交换在启动时工作/挂载,或者我应该重新编译内核而Support for paging of anonymous memory (swap)
不是 100% 确保它没有被启用?
我运行加密分区并希望防止意外泄漏到硬盘。我的系统规格也足够好,可以在无交换环境中生存。
我想在 CentOS 7.1 服务器上使用命令打开4567
IP 地址的端口。1.2.3.4
firewall-cmd
我怎样才能做到这一点,因为我能找到的文档在这方面太具体了?
如何确保我的 Bash 安装在更新后不再容易受到ShellShock错误的影响?
问题:服务器重启后 iptables 重置为默认设置。
我正在尝试设置这样的规则:
iptables -I INPUT -p tcp --dport 3000 -j ACCEPT
之后我做:
service iptables save
它写回这样的东西
iptables: Saving firewall rules to /etc/sysconfig/iptables:[ OK ]
之后我就跑了(这做了一次):
chkconfig iptables on
(我已经读到必须这样做才能在重新启动后恢复设置)
之后我重新启动并运行以下命令:
systemctl list-unit-files | grep iptables
我看到 iptables.service 已启用,但是,规则(打开端口 3000)不再起作用。
如何保留这些设置?
每隔一段时间我会做类似的事情
ssh user@host sudo thing
并且提醒我 ssh 默认情况下不分配伪 tty。为什么不呢?ssh
如果我别名为 ,我会失去什么好处ssh -t
?
在较旧的 Linux 系统中,该logger
命令可用于向 syslog 发送日志消息。
阅读Arch Linux 中将其消息记录到哪里?logger
,如果设置了用于消息转发的套接字syslog
,消息和logger
命令行应用程序似乎只与systemd
日志对话。
那么logger
命令的现代等价物是什么?如何从命令行直接向 systemd 日志发送消息?
我正在开发一个使用 Django 框架管理 OpenVPN 用户的网站。但我需要知道有没有办法从 OpenVPN 中提取活跃用户?我的服务器运行的是 Ubuntu 12.04。
我有 Linux (Suse) 机器的用户访问权限(无根),我在其中开发了一些 bash 脚本和相应的 bash 自动完成规则。
由于脚本只属于我的用户,因此我只需要对我“有效”的完整规则(部分原因是我没有根写入权限),将我的 bash_completion 脚本放入/etc/bash_completion.d/
文件夹不是一个选项。
目前我命名了我的文件.bash_completion.myscript
并直接从我的源文件中获取它.bashrc
,但我只是想知道是否有任何其他“标准”方法来实现这些结果,已经在 bash 实现中考虑过。
例如,创建一个文件夹/home/myuser/.bash_completion.d/
?
公司政策是管理员通过个人用户名登录服务器,然后运行sudo -i
成为 root。运行后sudo -i
,sudo 将创建一个名为的环境变量SUDO_USER
,其中包含原始用户的用户名。
有没有一种方法可以使用类似于以下语法的内容在 syslog中记录所有命令:
${TIME/DATE STAMP}: [${REAL_USER}|${SUDO_USER}]: ${CMD}
一个示例条目是:
Sat Jan 19 22:28:46 CST 2013: [root|ksoviero]: yum install random-pkg
显然它不必完全是上面的语法,它只需要包括最少的真实用户(例如 root)、sudo 用户(例如 ksoviero)和运行的完整命令(例如 yum安装随机 pkg)。
我已经试过了snoopy
,但它不包括SUDO_USER
变量。
我想检查指定的 ethX 物理上是向上还是向下。如何使用命令行执行此操作?