本文以 AnolisOS 8.6 为例。在首次开机运行系统后一般都需要进行以下 3 个步骤:
一、取消 sudo 密码。执行以下命令后退出系统再登回系统以确认 sudo 密码已被取消。
sudo su -
chmod +w /etc/sudoers
vi /etc/sudoers
# 找到 anuser ALL=(ALL) ALL
# 改成 anuser ALL=(ALL) NOPASSWD: ALL
# 按 Esc,输入 :wq 保存并退出
# 输入如下命令收回 “写” 权限:
chmod -w /etc/sudoers
二、设置 SSH 以密码方式远程登录。执行下列命令。
sudo su -
vi /etc/ssh/sshd_config
# 找到 PasswordAuthentication no
# 改成 PasswordAuthentication yes
# 按 Esc,输入 :wq 保存并退出
# 输入如下命令重启 sshd 服务使其生效:
systemctl restart sshd.service
三、配置静态 IP。执行以下命令。
sudo su -
vi /etc/sysconfig/network-scripts/ifcfg-eth0
# 按 i 键进入编辑模式,输入如下内容(IP 自定):
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.23.111
PREFIX=24
GATEWAY=192.168.23.2
DNS1=192.168.23.2
# 按 Esc,输入 :wq 保存并退出
# 输入如下命令以使设置的静态 IP 生效:
nmcl