Archlinux 初始设置
上一篇文章 《Archlinux 安装笔记》 记录了 Archlinux 的安装过程,这篇文章会记录 archlinux 在安装以后的初始化设置。
创建普通用户
使用默认设置,创建一个可以登录的普通用户:
# useradd -m herald
使用
useradd --defaults
可以查看默认设置的具体信息
修改用户密码:
# passwd herald
普通用户添加 sudo 执行权限
编辑 /etc/sudoers
,取消注释 %wheel ALL=(ALL) ALL
这一行。
将普通用户添加到 wheel 组:
# usermod -aG wheel herald
设置网络
这里使用 systemd-networkd 来管理网络连接。
设置服务自启动:
# systemctl enable systemd-networkd
配置网卡
使用
ip a
可以查看网卡名称,这里假设网络接口名为enp6s0
。
创建后缀名为 .network
的配置文件并填写相应的网络接口信息,这里设置从 DHCP 服务器自动获取 ipv4 地址:
# nano /etc/systemd/network/enp6s0.network
[Match]
Name=enp1s0
[Network]
DHCP=ipv4
静态IP配置
[Match]
Name=enp6s0
[Network]
Address=192.168.1.102/24
Gateway=192.168.1.1
DNS=1.1.1.1
#DNS=8.8.8.8
启动服务:
# systemctl start systemd-networkd
如果没有设置 /etc/resolve.conf,也可以启用 systemd-resolved.service 服务来管理 DNS 解析服务。