tyhunter
V2EX  ›  macOS

不懂就问, frp 在 macOS 上怎么设置开机静默启动

  •  
  •   tyhunter · Jul 10, 2019 · 6381 views
    This topic created in 2677 days ago, the information mentioned may be changed or developed.
    试过了自建 bash 脚本用 nohup 然后丢进登陆项里,无效
    在~/Library/LaunchAgents/下建立 frp.plist,一直提示权限问题,没搞定
    想问下作为人均必备神器 frp,macOS 的 V 友们是怎么解决开机静默启动的问题的
    感谢
    9 replies  •  2019-07-10 12:34:00 +08:00
    CEBBCAT
    CEBBCAT
    Jul 10, 2019 via Android❤️1
    1
    无效可能是因为环境变量的原因吧,用绝对路径了吗

    权限问题你倒是贴出来提示什么嘛
    ETiV
    ETiV
    Jul 10, 2019❤️1
    2
    建议去了解一下 launchd
    我是放在系统目录下的

    可以开机自启动,与用户登录态无关
    vinew
    vinew
    Jul 10, 2019 via iPhone❤️1
    3
    可以参考一下 homebrew 下的 v2ray 启动脚本,然后用 brew service 统一管理
    TonyLiu2ca
    TonyLiu2ca
    Jul 10, 2019❤️1
    5
    如果需要 root,并且是需要用户登陆后才能运行,把 plist 放在 /Library/LaunchAgents/下
    如果需要 root,并且不需要用户登陆后都能运行,把 plist 放在 /Library/LaunchDaemons/下
    如果是需要用户身份,就在~/Library/LaunchAgents/下。
    先运行脚本试试,需要什么权限
    zander
    zander
    Jul 10, 2019 via iPhone❤️1
    6
    早两年我会推荐你 launchcontrol,可惜它收费了。
    bbbb
    bbbb
    Jul 10, 2019❤️1
    7
    没记错的话,之前使用这个命令:sudo launchctl bootstrap system /Library/LaunchDaemons/xxx.plist 实现过
    无 gui、登陆,真开机启动
    xudong
    xudong
    Jul 10, 2019❤️2
    8
    homebrew 里面有 frpc 的包。
    可以用 brew services run 设为开机启动。

    ```bash
    brew install frpc
    brew services run frpc
    ```
    Chingim
    Chingim
    Jul 10, 2019 via Android
    9
    不得不说,苹果的 launchd 太难用了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1855 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 01:37 · PVG 09:37 · LAX 17:37 · JFK 20:37
    ♥ Do have faith in what you're doing.