小编Nic*_*ich的帖子

如何从非 root 用户的 MOTD/Banner 中删除法律声明

问题:

通过 SSH 登录时,所有非 root用户都会显示以下文本:

Ubuntu 系统中包含的程序是免费软件;
每个程序的确切分发条款
在 /usr/share/doc/*/copyright中的各个文件中进行了描述。


适用法律允许的范围内,Ubuntu 绝对不提供任何保证。


配置:


题:

如何禁止非root用户显示上述通知?

ssh 12.04 sshd motd

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

Ubuntu 12.04 上的 iptables 规则集存储在哪里?

Ubuntu 12.04 LTS - iptables v1.4.12

域名注册地址:

调用时iptables的规则集保存在iptables-save <ruleset-name>哪里?

说明

根据这个答案,保存 iptables 规则的基本方法是调用

iptables-save > /etc/iptables/rules.v4
ip6tables-save > /etc/iptables/rules.v6
Run Code Online (Sandbox Code Playgroud)

然后加载/恢复这些规则,/etc/network/interfaces例如:

iface eth0 inet static
        ....
        pre-up iptables-restore < /etc/iptables/rules.v4
        pre-up ip6tables-restore < /etc/iptables/rules.v6
Run Code Online (Sandbox Code Playgroud)

...或将它们放入 .shell 脚本中/etc/network/if-pre-up.d


这可以通过安装iptables-persistent包来简化。

sudo apt-get install iptables-persistent
inovoke-rc.d iptables-persistent save
update-rc.d iptables-persistent defaults
Run Code Online (Sandbox Code Playgroud)

按照一些教程,我尝试调用service iptables statusiptables预装 12.04的版本/包的不存在/未知命令)并发现了这个有趣的输出:

Aborting iptables initd: unknown command(s): "status".                                                               
  ...                                                                                  
  save <ruleset>                                                                                                    
     save the current ruleset                                                                                       
  load …
Run Code Online (Sandbox Code Playgroud)

iptables firewall networking 12.04

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

标签 统计

12.04 ×2

firewall ×1

iptables ×1

motd ×1

networking ×1

ssh ×1

sshd ×1