一、安装环境
win10
ubuntu 版本 20.04.3
docker 版本 20.10.7
k8s 版本 1.22.2
1、设置 root 密码
执行命令后,依次输入当前登录用户密码,要设置的 root 密码,确认 root 密码
sudo passwd root
为了方便将密码设置为 123456 即可
2、修改 ssh 配置文件
如果没有安装 ssh-server,执行安装命令,已经安装的跳过即可
sudo apt install openssh-server
3、修改配置文件
在 vim 中搜索定位 PermitRootLogin,可直接查找:
/PermitRootLogin
修改为
LoginGraceTime 2m
PermitRootLogin yes
StrictModes yes
4、重启 ssh,使配置生效
sudo service ssh restart
现在可是使用 root 用户登录 ssh 了!!!
5、关闭防火墙
查看防火墙状态 inactive 说明是未激活
sudo ufw disable
6、关闭 Swap
Linux 的 Swap 内存交换机制是一定要关闭的,否则会因为内存交换而影响性能以及稳定性。 Kubernetes 1.8 开始要求关闭系统的 Swap,如果不关闭,默认配置下 kubelet 将无法启动。 执行 swapoff -a 可临时关闭,但系统重启后恢复 编辑 /etc/fstab,注释掉包含 swap 的那一行即可,重启后可永久关闭,如下所示