概述
【Linux】frpc运行报错
- 1、背景
- 2、解决办法
1、背景
frpc开机自启动,参考博客:
【Linux】frpc开机自启动
https://blog.csdn.net/jn10010537/article/details/124641690
运行frpc服务后,查看frpc的状态报错如下:
日志:
root@jn:/home/jn# systemctl daemon-reload
root@jn:/home/jn# systemctl enable frpc
root@jn:/home/jn# systemctl start frpc
root@jn:/home/jn# systemctl status frpc
● frpc.service - Frp Client
Loaded: loaded (/etc/systemd/system/frpc.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Mon 2022-05-09 15:33:49 CST; 4s ago
Process: 39030 ExecStart=/home/jn/frp/frp_0.42.0_linux_amd64/frpc -c /home/jn/frp/frpc.ini
● frpc.service - Frp Client
Loaded: loaded (/etc/systemd/system/frpc.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Mon 2022-05-09 15:37:07 CST; 114ms ago
Process: 41821 ExecStart=/home/jn/frp/frp_0.42.0_linux_amd64/frpc -c /home/jn/frp/frp_0.42.0_linux_amd64/frpc.ini (code=exited, status=
Main PID: 41821 (code=exited, status=203/EXEC)
2、解决办法
以上exited, status=203/EXEC的报错,是执行权限的问题:
yus@jn:~$ cd /home/jn/frp/frp_0.42.0_linux_amd64/
yus@jn:~/frp/frp_0.42.0_linux_amd64$ ls
frpc frpc_full.ini frpc.ini frps frps_full.ini frps.ini LICENSE systemd
yus@jn:~/frp/frp_0.42.0_linux_amd64$ ./frpc -c ./frpc.ini
-bash: ./frpc: Permission denied
下面对frpc增加执行权限:
yus@jn:~/frp/frp_0.42.0_linux_amd64$ sudo chmod +x ./frpc
[sudo] password for jn:
yus@jn:~/frp/frp_0.42.0_linux_amd64$ ./frpc -c ./frpc.ini
2022/05/09 15:39:43 [I] [service.go:349] [2b291f9e1eccd227] login to server success, get run id [2b291f9e1eccd227], server udp port [0]
2022/05/09 15:39:43 [I] [proxy_manager.go:144] [2b291f9e1eccd227] proxy added: [ssh]
2022/05/09 15:39:43 [W] [control.go:179] [2b291f9e1eccd227] [ssh] start error: port already used
^C
如上对frpc增加执行权限后,即可正常运行frpc!
最后
以上就是文艺钥匙为你收集整理的【Linux】frpc运行报错1、背景2、解决办法的全部内容,希望文章能够帮你解决【Linux】frpc运行报错1、背景2、解决办法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复