好的,谢谢你的讲解看了一下后面的配置 大概流程是这样的
1 重启服务生成config认证文件
systemctl start natfrp.service && sleep 3 && systemctl stop natfrp.service
2 执行下面的命令,用e2e生成 --> "刚才成的 Base64 字符串"
./natfrp-service remote-kdf <您的远程管理 E2E 密码>
得到base64 字符窜 应该是2342jhkjhkjhk23uihi32kh3k313129 这种格式的一窜数字
3 使用vim修改认证文件 把双引号的内容替换成对应的内容
vim .config/natfrp-service/config.json
{
"token": "SakuraFrp 访问密钥,在管理面板找到",
"remote_management": true,
"remote_management_key": "刚才成的 Base64 字符串",
"log_stdout": true, // 推荐开启 log_stdout 让 Systemd 管理日志
}
4 重启进程并查看服务状态 active绿色即为正常
systemctl restart natfrp.service
看了一下后面的配置 大概流程是这样的
1 重启服务生成config认证文件
systemctl start natfrp.service && sleep 3 && systemctl stop natfrp.service
2 执行下面的命令,用e2e生成 --> "刚才成的 Base64 字符串"
./natfrp-service remote-kdf <您的远程管理 E2E 密码>
得到base64 字符窜 应该是2342jhkjhkjhk23uihi32kh3k313129 这种格式的一窜数字
3 使用vim修改认证文件 把双引号的内容替换成对应的内容
vim .config/natfrp-service/config.json
{
"token": "SakuraFrp 访问密钥,在管理面板找到",
"remote_management": true,
"remote_management_key": "刚才成的 Base64 字符串",
"log_stdout": true, // 推荐开启 log_stdout 让 Systemd 管理日志
}
4 重启进程并查看服务状态 active绿色即为正常
systemctl restart natfrp.service
看了一下后面的配置 大概流程是这样的
1 重启服务生成config认证文件
systemctl start natfrp.service && sleep 3 && systemctl stop natfrp.service
2 执行下面的命令,用e2e生成 --> "刚才成的 Base64 字符串"
./natfrp-service remote-kdf <您的远程管理 E2E 密码>
得到base64 字符窜 应该是2342jhkjhkjhk23uihi32kh3k313129 这种格式的一窜数字
3 使用vim修改认证文件 把双引号的内容替换成对应的内容
vim .config/natfrp-service/config.json
{
"token": "SakuraFrp 访问密钥,在管理面板找到",
"remote_management": true,
"remote_management_key": "刚才成的 Base64 字符串",
"log_stdout": true, // 推荐开启 log_stdout 让 Systemd 管理日志
}
4 重启进程并查看服务状态 active绿色即为正常
systemctl restart natfrp.service
【root@ecs-9g37w:/home/natfrp# ls -lsa注意.config是一个隐藏目录,类似于windows的隐藏文件,使用ls -la查看一下,如果存在.config目录 就继续执行后面的命令 ./natfrp-service remote-kdf <您的远程管理 E2E 密码> 就可以了
根据文档来看,重启这个服务后确实没有生成这个目录,应该就是服务这一块没有配置好【root@ecs-9g37w:/home/natfrp# ls -lsa
total 10612
4 drwxr-xr-x 2 root root 4096 Aug 14 23:15 .
4 drwxr-xr-x 6 root root 4096 Aug 14 23:10 ..
5148 -rwxr-xr-x 1 natfrp natfrp 5269296 Aug 12 17:59 frpc
5456 -rwxr-xr-x 1 natfrp natfrp 5586296 Aug 12 17:59 natfrp-service】那两个文件的存放目录里面的根所以如上![]()
日志是这样提示的 如下根据文档来看,重启这个服务后确实没有生成这个目录,应该就是服务这一块没有配置好
systemctl status natfrp.service -l 看一下是否有对应日志提示
看这个Stopped SakuraFrp Launcher.似乎进程没有正确运行日志是这样提示的 如下
● natfrp.service - SakuraFrp Launcher
Loaded: loaded (/etc/systemd/system/natfrp.service; enabled; vendor preset Active: inactive (dead) (Result: exit-code) since Wed 2023-08-16 13:46:49 Process: 2135 ExecStart=/home/natfrp/natfrp-service --daemon (code=exited, Main PID: 2135 (code=exited, status=2)
Aug 16 13:46:47 ecs-9g37w systemd[1]: natfrp.service: Main process exited, coAug 16 13:46:47 ecs-9g37w systemd[1]: natfrp.service: Unit entered failed staAug 16 13:46:47 ecs-9g37w systemd[1]: natfrp.service: Failed with result 'exiAug 16 13:46:49 ecs-9g37w systemd[1]: Stopped SakuraFrp Launcher.
Aug 16 13:46:56 ecs-9g37w systemd[1]: Stopped SakuraFrp Launcher.