利用 systemd 实现 Clash 开机自启

Posted skylee03

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用 systemd 实现 Clash 开机自启相关的知识,希望对你有一定的参考价值。

利用 systemd 实现 Clash 开机自启

首先准备 Clash 的服务脚本,并保存为/etc/systemd/system/clash.service。内容如下:

[Unit]
Description=Clash service
After=network.target

[Service]
Type=simple
User=skylee
ExecStart=/usr/bin/clash
Restart=on-failure
RestartPreventExitStatus=23

[Install]
WantedBy=multi-user.target

其中User=后面接的内容是你自己的用户名。

设置 Clash 的开机启动项,检查状态,服务启动成功之后,根据信息设置自己客户端的代理协议类型及端口:

sudo systemctl daemon-reload
sudo systemctl enable clash
sudo systemctl start clash
sudo systemctl status clash

以上是关于利用 systemd 实现 Clash 开机自启的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu20.04设置开机自启脚本开机自启命令(ubuntu自启,ubuntu开机自启)rc(run command)(systemd)(/etc/rc.local)(开机启动原理)开机自启动

ubuntu 设置开机自启

ubuntu 18.04 设置开机自启命令

Linux服务开机自启

Linux服务开机自启

centos7设置nginx开机自启