비밀번호 없이 ip netns exec를 실행하는 방법은 무엇입니까?

비밀번호 없이 ip netns exec를 실행하는 방법은 무엇입니까?

저는 Arch에 있고 wiredlanLAN 기반 애플리케이션과 대용량 다운로드를 위해 이더넷의 네트워크 네임스페이스를 사용하고 있습니다. netns에서 명령/응용 프로그램을 실행합니다.

alias runonlan='sudo ip netns exec wiredlan sudo -u me --' 
runonlan command

이것은 작동하지만 일을 더 쉽게 하기 위해 비밀번호를 입력하지 않고 실행할 수 있기를 바랍니다. 하지만 command부분이 runonlan command다르기 때문에 비밀번호를 묻지 않고 실행하려면 sudoer에 무엇을 넣어야 할지 알 수 없습니다.

그래서 나는 sudoers를 편집하여 (한 번에 하나씩) 다음을 추가해 보았습니다.

me ALL=(ALL) NOPASSWD: /bin/ip *
me ALL=(ALL) NOPASSWD: /bin/ip netns
me ALL=(ALL) NOPASSWD: /bin/ip netns exec wiredlan
me ALL=(ALL) NOPASSWD: /bin/ip netns exec wiredlan sudo -u me --

하지만 여전히 비밀번호를 묻습니다. 내가 뭘 잘못했나요? 가능합니까?

관련 정보