$ sudo cloudflared --config /home/admin/.cloudflared/config.yml service install
2023-08-06T02:36:53Z INF Using Systemd
2023-08-06T02:36:54Z INF Linux service for cloudflared installed successfully
$
補足: 公式ドキュメントの手順との差分
当初、公式ドキュメント通り、一般ユーザーから単に cloudflared service install を実行したら、以下のエラーで失敗しました。
failed to copy /home/admin/.cloudflared/config.yml to /etc/cloudflared/config.yml: open /etc/cloudflared/config.yml: permission denied
$ systemctl status cloudflared
● cloudflared.service - cloudflared
Loaded: loaded (/etc/systemd/system/cloudflared.service; enabled; vendor preset: disabled)
Active: active (running) since Mon 2023-08-06 11:36:54 JST; 3min 0s ago
Main PID: 11098(cloudflared)
Tasks: 6(limit: 11060)
Memory: 26.4M
CPU: 204ms
CGroup: /system.slice/cloudflared.service
└─11098 /usr/bin/cloudflared --no-autoupdate--config /etc/cloudflared/config.yml tunnel run
Aug 06 11:36:54 gateway cloudflared[11098]: 2023-08-06T02:36:54Z INF Initial protocol quic
...(略)...
トンネルの CONNECTIONS もあります(未接続時は空欄)。
$ cloudflared tunnel list
You can obtain more detailed information for each tunnel with `cloudflared tunnel info <name/uuid>`
ID NAME CREATED CONNECTIONS
aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa gateway 2023-08-06T02:27:19Z 2xKIX, 2xNRT