#

# 无图像界面

# 修改字体大小

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台服务器

按照本地访问服务器的方式,依次将所有服务器的公钥分发至其他需要互访的服务器

上次更新: 2026/01/14 12:56:45