как разрешить пользователю без полномочий root создавать устройства tun

Самый простой способ запустить несколько операционных систем на одной машине — это выбрать, какой должна быть основная ОС, а затем запустить остальные на виртуальных машинах поверх нее.

Это особенно полезно, если одна или несколько других операционных систем предназначены только для экспериментов.

1
15.12.2019, 08:41
1 ответ

Этого недостаточно. Даже если процесс может открывать /dev/net/tun, он также должен иметь возможность CAP_NET_ADMIN, чтобы создавать новые устройства tun/tap или назначать им владельца.

Это объясняется в файлеtuntap.rstдокументации ядра.

2
28.04.2021, 23:26

Теги

Похожие вопросы