xbf42 avatar

在Ubuntu Server 20.04設置開機自啟动程式

🕠 by xbf42

在默認情況下,Ubuntu Server 20.04並未開啟開機自啟服務,就算在/etc/rc.local中設置了開機自啟項也無效。

以下將教大家如何開啟Ubuntu Server 20.04的開機自啟服務,並以開機啟動VirtualBox服務為例。

後台方式啟動VirtualBox服務命令為vboxwebsrv -b -H 127.0.0.1。

登錄root使用者。

Bash:
1
sudo -i

編輯/lib/systemd/system/rc-local.service。

Bash:
1
nano /lib/systemd/system/rc-local.service

在最後加上以下設置項,保存退出。

Bash:
1
2
3
[Install]
WantedBy=multi-user.target
Alias=rc-local.service

img

在/etc下創建編輯rc.local檔。

Bash:
1
nano /etc/rc.local

添加以下設置項,保存退出。

Bash:
1
2
3
#!/bin/sh
sudo vboxwebsrv -b -H 127.0.0.1
exit 0

賦予rc.local執行許可權。

Bash:
1
chmod +x /etc/rc.local

在 /etc/systemd/system下創建/lib/systemd/system/rc-local.service的軟連結。

Bash:
1
ln -s /lib/systemd/system/rc-local.service /etc/systemd/system/

這時,已成功設置開機自啟項,系統每次開機啟動都會自動執行vboxwebsrv -b -H 127.0.0.1命令,還需開機啟動其它服務或命令,在rc.local檔中添加即可。

💘 相关文章

写一条评论

Based on Golang + fastHTTP + sdb | go1.16.4 Processed in 0ms