You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
87 lines
1.3 KiB
87 lines
1.3 KiB
https://github.com/fatedier/frp/releases/tag/v0.44.0
|
|
|
|
tar xvf frp_0.44.0_linux_amd64.tar.gz
|
|
mv frp_0.44.0_linux_amd64 frp
|
|
|
|
|
|
本文将为您描述frp设置开机自启服务,具体实现方法:
|
|
|
|
服务端
|
|
|
|
$ sudo vi /lib/systemd/system/frps.service
|
|
|
|
--------------------------------
|
|
|
|
$ cat frps.service
|
|
|
|
[Unit]
|
|
|
|
Description=Frp Server Service
|
|
|
|
After=network.target
|
|
|
|
[Service]
|
|
|
|
Type=simple
|
|
|
|
User=nobody
|
|
|
|
Restart=on-failure
|
|
|
|
RestartSec=5s
|
|
|
|
ExecStart=/home/shl/frp/frps -c /home/shl/frp/frps.ini
|
|
|
|
[Install]
|
|
|
|
WantedBy=multi-user.target
|
|
|
|
--------------------------------
|
|
|
|
$ sudo systemctl daemon-reload
|
|
|
|
$ sudo systemctl enable frps
|
|
|
|
--------------------------------
|
|
|
|
客户端
|
|
|
|
sudo vi /lib/systemd/system/frpc.service
|
|
|
|
--------------------------------
|
|
|
|
$ cat frpc.service
|
|
|
|
[Unit]
|
|
|
|
Description=Frp Client Service
|
|
|
|
After=network.target
|
|
|
|
[Service]
|
|
|
|
Type=simple
|
|
|
|
User=root
|
|
|
|
Restart=on-failure
|
|
|
|
RestartSec=5s
|
|
|
|
ExecStart=/home/shl/frp/frpc -c /home/shl/frp/frpc.ini
|
|
|
|
ExecReload=/home/shl/frp/frpc reload -c /home/shl/frp/frpc.ini
|
|
|
|
[Install]
|
|
|
|
WantedBy=multi-user.target
|
|
|
|
--------------------------------
|
|
|
|
sudo systemctl daemon-reload
|
|
|
|
sudo systemctl enable frpc
|
|
|
|
sudo systemctl start frpc
|
|
|
|
www.wmarkj.com:27077 |