NanoPi NEO3, 用串口直接登录,不用输入用户名和密码
直接修改服务文件(更简单)
1. 备份原始服务文件
sudo cp /lib/systemd/system/serial-getty@.service /lib/systemd/system/serial-getty@.service.backup
2. 编辑服务文件
sudo nano /lib/systemd/system/serial-getty@.service
3. 找到 ExecStart 行并修改为:
ExecStart=-/sbin/agetty --autologin pi --noclear %I 1500000 $TERM
# 修改前可能是这样的:
ExecStart=-/sbin/agetty -o '-p -- \\u' --keep-baud 115200,38400,9600 %I $TERM
# 修改后应该是这样的:
ExecStart=-/sbin/agetty --autologin pi --noclear %I 1500000 $TERM
4. 重新加载并重启服务
sudo systemctl daemon-reload
sudo systemctl restart serial-getty@ttyS2.service
登录后运行: neofetch
推荐方法:修改 ~/.bashrc(方法一的改进版)
nano ~/.bashrc
在文件末尾添加:
# 显示 neofetch 系统信息
if [[ $- == *i* ]] && [ -t 1 ] && [ -z "${NEOSKIP}" ]; then
# 避免在非交互式 shell 中执行
# 检查是否已有显示(避免重复)
if [ -z "${NEOSHOWN}" ]; then
neofetch
export NEOSHOWN=1
fi
fi

浙公网安备 33010602011771号