linux系统开机启动frp,Linux 将 Sakura Frp 设置为服务,开机自动启动

然后我们开始设置服务,首先打开终端,执行命令:

vim /etc/systemd/system/sakurafrp.service

按下 A 进入编辑模式,复制以下内容并粘贴到 SSH,XShell 的快捷键是 Shift + Insert ( 键盘右上角偏左边 )

[Unit]

Description=Sakura Frp Client

Wants=network-online.target

After=network-online.target

[Service]

User=root

WorkingDirectory=/你的客户端储存位置/

LimitNOFILE=4096

PIDFile=/var/run/sakurafrp/client.pid

ExecStart=/你的客户端储存位置/客户端文件名 --su=你的账号 --sp=你的密码 --sid=你要选择的服务器的ID(就是服务器列表左侧的数字)

Restart=on-failure

StartLimitInterval=600

[Install]

WantedBy=multi-user.target

例如我的客户端储存在 /root/sakurafrp/,文件名是 Sakura_frpc_linux_amd64,账号是 233,密码是 888,选择的服务器是宁波电信,ID 为 0,那么我就填写以下内容

[Unit]

Description=Sakura Frp Client

[Service]

User=root

WorkingDirectory=/root/sakurafrp/

LimitNOFILE=4096

PIDFile=/var/run/sakurafrp/client.pid ExecStart=/root/sakurafrp/Sakura_frpc_linux_amd64 --su=233 --sp=888 --sid=0 Restart=on-failure

StartLimitInterval=600

[Install]

WantedBy=multi-user.target

然后按 Esc,接着输入 :wq 保存,如果提示保存失败就试试 :wq!

注意 ! 是英文的感叹号不是中文的!感叹号。

接着输入以下命令:

systemctl daemon-reload

服务就创建成功了,接下来启动服务:

systemctl start sakurafrp

将服务设置为开机启动

systemctl enable sakurafrp

如果要停止运行客户端,只需要输入

systemctl stop sakurafrp

如果要禁止开机启动,输入

systemctl disable sakurafrp

教程结束,感谢阅读,如果有不懂的地方欢迎评论留言。

(很抱歉之前文章有错误,现在已经修正)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值