ubuntu常用命令
查看版本号
lsb_release -a
或者
cat /etc/issue
安装软件
更新软件包列表
apt-get update
安装软件
apt-get install vim
防火墙
ufw规则不生效的原因是因为 oracle cloud的 linux 都是默认使用了iptables的防火墙规则,导致了ufw的规则不生效。
解决办法:rm -rf /etc/iptables或者重命名,然后reboot
【ubuntu的ufw防火墙无论设置什么规则,都不起作用,后来直接在firewalld上设置的规则,注意需用root账号操作】
编辑文件/etc/iptables/rules.v4修改规则,
修改成功后,执行命令使新规则生效
iptables-restore < /etc/iptables/rules.v4
查看修改后的防火墙规则
sudo iptables -L -n
参考资料:
https://www.itbulu.com/ubuntu-iptables.html
https://blog.csdn.net/chanjingyue/article/details/125434915
https://blog.csdn.net/weixin_45717886/article/details/124427818
=====================================================================
sudo ufw default deny 默认关闭所有规则
sudo ufw status 查看防火墙状态
sudo ufw status numbered 查看防火墙状态和规则编号
sudo ufw disable 关闭防火墙
sudo ufw enable 开启防火墙
sudo ufw reload 重启防火墙
sudo ufw allow 端口号 开放指定端口
sudo ufw allow from 192.168.1.100 允许此IP访问所有的本机端口
sudo ufw allow from 192.168.128.93 to any port 22
sudo ufw delete allow 端口号 关闭指定端口
sudo ufw delete 4 删除编号为4的规则
sudo ufw deny 端口号 不允许访问指定端口
sudo ufw allow 端口号 from ip 向指定IP开放指定端口
也可直接编辑/etc/ufw/user.rules下配置文件
参考资料:
https://www.bilibili.com/read/cv13051394/
https://www.niuqi360.com/linux/how-to-set-up-a-firewall-with-ufw-on-ubuntu-22-04/