全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1127|回复: 12
打印 上一主题 下一主题

[经验] 帮heyxiu大佬写了个ping0的systemd脚本,但是

[复制链接]
imes 该用户已被删除
跳转到指定楼层
1#
发表于 2023-3-20 16:59:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
推荐
发表于 2023-3-20 17:09:59 | 只看该作者
本帖最后由 mjj666zzz 于 2023-3-20 17:40 编辑

要最小权限选择,不要动不动就root,这种用nobody就行了
经常用到的二进制程序可以放在/usr/local/bin/,但这种放/opt/下就行
  1. [Unit]
  2. Description=ping0 Service
  3. Documentation=https://ping0.cc/ping
  4. After=network.target
  5. [Service]
  6. User=nobody
  7. Group=nogroup
  8. ExecStart=/opt/ping0
  9. Restart=on-failure
  10. [Install]
  11. WantedBy=multi-user.target
复制代码


先下载ping0到当前目录,并写一个Dockerfile,再执行docker build -t ping0:0.0.1 -f./Dockerfile
Dockerfile内容如下
  1. FROM alpine
  2. WORKDIR /
  3. COPY ./ping0 /
  4. CMD /ping0
复制代码
推荐
发表于 2023-3-20 17:00:50 | 只看该作者
anegt能开源吗 @heyxiu
3#
发表于 2023-3-20 17:01:42 | 只看该作者
好计划,好项目。。。不错,帮顶.
4#
发表于 2023-3-20 17:02:26 | 只看该作者
比探针实用多了,吃灰小鸡发光发热
imes 该用户已被删除
7#
 楼主| 发表于 2023-3-20 17:15:15 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
8#
发表于 2023-3-20 17:16:44 | 只看该作者
那我写一下docker吧 等我
9#
发表于 2023-3-20 17:21:28 | 只看该作者
acaiplus 发表于 2023-3-20 17:00
anegt能开源吗 @heyxiu

暂时没有这个计划
10#
发表于 2023-3-20 17:22:34 | 只看该作者
感谢大佬,我看下怎么弄
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-10-27 17:34 , Processed in 0.066241 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表