首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
宝塔
V2EX  ›  macOS

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

  •  
  •   tyhunter · 134 天前 · 1252 次点击
    这是一个创建于 134 天前的主题,其中的信息可能已经有所发展或是发生改变。
    试过了自建 bash 脚本用 nohup 然后丢进登陆项里,无效
    在~/Library/LaunchAgents/下建立 frp.plist,一直提示权限问题,没搞定
    想问下作为人均必备神器 frp,macOS 的 V 友们是怎么解决开机静默启动的问题的
    感谢
    9 回复  |  直到 2019-07-10 12:34:00 +08:00
        1
    CEBBCAT   134 天前 via Android   ♥ 1
    无效可能是因为环境变量的原因吧,用绝对路径了吗

    权限问题你倒是贴出来提示什么嘛
        2
    ETiV   134 天前   ♥ 1
    建议去了解一下 launchd
    我是放在系统目录下的

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

    ```bash
    brew install frpc
    brew services run frpc
    ```
        9
    Chingim   133 天前 via Android
    不得不说,苹果的 launchd 太难用了
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   967 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 24ms · UTC 20:23 · PVG 04:23 · LAX 12:23 · JFK 15:23
    ♥ Do have faith in what you're doing.