mirror of
https://github.com/springzfx/cgproxy.git
synced 2026-04-23 10:11:04 +08:00
small update
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -1,4 +1,3 @@
|
|||||||
build
|
build
|
||||||
.directory
|
.directory
|
||||||
.vscode
|
.vscode
|
||||||
cgproxy2.sh
|
|
||||||
|
|||||||
@@ -11,6 +11,6 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# test attach success or not
|
# test attach success or not
|
||||||
[[ -z "$attached" ]] && echo "config error" && exit 1
|
[[ -z "$attached" ]] && echo "attach error" && exit 1
|
||||||
|
|
||||||
exec "$@"
|
exec "$@"
|
||||||
@@ -11,6 +11,6 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# test attach success or not
|
# test attach success or not
|
||||||
[[ -z "$attached" ]] && echo "config error" && exit 1
|
[[ -z "$attached" ]] && echo "attach error" && exit 1
|
||||||
|
|
||||||
exec "$@"
|
exec "$@"
|
||||||
@@ -149,10 +149,10 @@ sudo systemctl restart cgproxy.service
|
|||||||
|
|
||||||
- `cgattach` attach pid to specific cgroup, and has *suid* bit set by default, be careful to use on multi-user server for securiry. To avoid this situation, you can remove the *suid* bit , then it will fallback to use *sudo*, with *visudo* you can restrict permission or set NOPASSWD for youself.
|
- `cgattach` attach pid to specific cgroup, and has *suid* bit set by default, be careful to use on multi-user server for securiry. To avoid this situation, you can remove the *suid* bit , then it will fallback to use *sudo*, with *visudo* you can restrict permission or set NOPASSWD for youself.
|
||||||
|
|
||||||
- v2ray TPROXY need root or special permiassion
|
- v2ray TPROXY need root or special permission
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
sudo setcap "cap_net_bind_service=+ep cap_net_admin=+ep" /usr/lib/v2ray/v2ray
|
sudo setcap "cap_net_admin,cap_net_bind_service=ep" /usr/lib/v2ray/v2ray
|
||||||
```
|
```
|
||||||
|
|
||||||
## TIPS
|
## TIPS
|
||||||
|
|||||||
Reference in New Issue
Block a user