Ubuntu_Desktop实验机初始化配置
1 2 3 4
| sudo apt install openssh-server -y sudo sh -c "echo 'PermitRootlogin yes' >> /etc/ssh/sshd_config" sudo systemctl start opensshd
|
1 2
| #设置默认启动目标 sudo systemctl set-default multi-user.target #默认为 graphical.target
|
1 2 3 4 5 6
| sudo sh -c "echo 'HandleLidSwitch=ignore' >> /etc/systemd/logind.conf" or: sudo sh -c "sed -i 's/#HandleLidSwitch=.*/HandleLidSwitch=ignore/' /etc/systemd/logind.conf"
sudo systemctl restart systemd-logind
|
参阅:
[[K.nowledge/Linux_OS/A-lINUX-BOX/SSH~Firewalliptablesufw~SELinux/SSH密钥注入远程主机]]
“SysV 运行级别” 与 “systemd 启动目标” 之间的映射关系
Mapping between runlevels and systemd targets:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| ┌──────────────┬───────────────────────────────────────────────────────┬───────────────────────────────────────────────────────────────────────────────────────────────┐ │SysV Runlevel │ systemd Target │ Notes │ ├──────────────┼───────────────────────────────────────────────────────┼───────────────────────────────────────────────────────────────────────────────────────────────┤ │0 │ runlevel0.target, poweroff.target │ Halt the system. │ ├──────────────┼───────────────────────────────────────────────────────┼───────────────────────────────────────────────────────────────────────────────────────────────┤ │1, s, single │ runlevel1.target, rescue.target │ Single user mode. │ ├──────────────┼───────────────────────────────────────────────────────┼───────────────────────────────────────────────────────────────────────────────────────────────┤ │2, 4 │ runlevel2.target, runlevel4.target, multi-user.target │ User-defined/Site-specific runlevels. By default, identical to 3. │ ├──────────────┼───────────────────────────────────────────────────────┼───────────────────────────────────────────────────────────────────────────────────────────────┤ │3 │ runlevel3.target, multi-user.target │ Multi-user, non-graphical. Users can usually login via multiple consoles or via the network. │ ├──────────────┼───────────────────────────────────────────────────────┼───────────────────────────────────────────────────────────────────────────────────────────────┤ │5 │ runlevel5.target, graphical.target │ Multi-user, graphical. Usually has all the services of runlevel 3 plus a graphical login. │ ├──────────────┼───────────────────────────────────────────────────────┼───────────────────────────────────────────────────────────────────────────────────────────────┤ │6 │ runlevel6.target, reboot.target │ Reboot │ ├──────────────┼───────────────────────────────────────────────────────┼───────────────────────────────────────────────────────────────────────────────────────────────┤ │emergency │ emergency.target │ Emergency shell │ └──────────────┴───────────────────────────────────────────────────────┴───────────────────────────────────────────────────────────────────────────────────────────────┘
|
Refer: https://wiki.archlinux.org/title/Systemd#Mapping_between_SysV_runlevels_and_systemd_targets