small update

This commit is contained in:
fancy
2020-04-25 23:59:42 +08:00
parent a440046714
commit 0848d1ddeb
4 changed files with 4 additions and 5 deletions

1
.gitignore vendored
View File

@@ -1,4 +1,3 @@
build
.directory
.vscode
cgproxy2.sh

View File

@@ -11,6 +11,6 @@ else
fi
# test attach success or not
[[ -z "$attached" ]] && echo "config error" && exit 1
[[ -z "$attached" ]] && echo "attach error" && exit 1
exec "$@"

View File

@@ -11,6 +11,6 @@ else
fi
# test attach success or not
[[ -z "$attached" ]] && echo "config error" && exit 1
[[ -z "$attached" ]] && echo "attach error" && exit 1
exec "$@"

View File

@@ -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.
- v2ray TPROXY need root or special permiassion
- v2ray TPROXY need root or special permission
```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