Решение 1
Просто добавьте группу с именем «netns» и добавьте в нее всех нужных пользователей. Затем передайте право собственности на root:netns и предоставьте группе права чтения/исполнения.
Другими словами:
# New group netns
sudo groupadd --system netns
# Add root to "netns", not sure if needed
sudo usermod -aG netns root
# Do this for every needed user
sudo usermod -aG netns $UserName
# Change ownership to root, grant rw acces to group netns
sudo chown root:netns /path/to/netns-exec.sh
sudo chmod 633 /path/to/netns-exec.sh
Решение 2
Это решение проще, вам нужно отредактировать файл sudoers, как показано в этом примере.
user ALL=(ALL) /bin/ip netns