#
# 无图像界面
# 修改字体大小
sudo vi /etc/default/console-setup
将其中的FONTSIZE改为24×12或其他
# 启用ROOT
Ubuntu默认关闭root账户,普通账户登录后,执行
sudo passwd root
修改密码
# 启用ROOT SSH登录
sudo vi /etc/ssh/sshd_config
将PermitRootLogin解除注释,并将值改为yes
# 连接WiFi
安装系统时,如果要连接WiFi,不能连接隐藏的
# 安装NetworkManager
sudo apt install network-manager -y
将/etc/netplan下的文件改为01-wifi-config.yaml
给他添加一项
renderer: NetworkManager
和version同级
# 禁用启动配置
sudo touch /etc/cloud/cloud-init.disabled
执行该命令,告诉Ubuntu,不要给我从云端初始化任何东西(尤其适合需要一个稳定环境的服务器)
# 应用配置
sudo netplan apply
#
# 切换网络
修改/etc/netplan/01-wifi-config.yaml
network:
version: 2
renderer: NetworkManager
wifis:
wlo1:
access-points:
"HWGUEST":
password: "Safe%0701"
hidden: true # ← 关键!声明是隐藏网络
dhcp4: true
如果要设置为固定IP
network:
version: 2
renderer: NetworkManager
wifis:
wlo1:
access-points:
"HWGUEST":
password: "Safe%0701"
hidden: true # ← 关键!声明是隐藏网络
addresses:
- 192.168.1.100/24
routes:
- to: default
via: 192.168.1.100.1
nameservers:
addresses:
- 8.8.8.8
# 应用配置
执行
sudo netplan apply
# 本地访问服务器
# 生成秘钥
ssh-keygen -t ed25519 -C "注释随便填"
生成时建议重命名文件名,比如id_test
# 公钥上传至服务器
ssh-copy-id -i id_test.pub 用户名@IP
此时就可以通过SSH访问了
# 服务器互访
假设有3台服务器
按照本地访问服务器的方式,依次将所有服务器的公钥分发至其他需要互访的服务器
← find