Ubuntu 16.04LTS, я просто установил vnstat. Кажется, это не статистическая величина обновления. Каковы должны быть корректные chmod полномочия для всех интерфейсов?
jettay@ubuntu3:/var/lib/vnstat$ ll /var/lib | grep vnstat
drwxr-xr-x 2 vnstat vnstat 4096 Nov 9 21:44 vnstat/
jettay@ubuntu3:/var/lib/vnstat$ ls -la
total 24
drwxr-xr-x 2 vnstat vnstat 4096 Nov 9 21:44 .
drwxr-xr-x 78 root root 4096 Nov 9 21:39 ..
-rw-r--r-- 1 vnstat vnstat 2792 Nov 15 01:05 eth0
-rw-r--r-- 1 vnstat vnstat 2792 Nov 15 01:05 .eth0
-rw-r--r-- 1 vnstat vnstat 2792 Nov 15 01:05 wlan0
-rw-r--r-- 1 vnstat vnstat 2792 Nov 15 01:05 .wlan0
Вы пробовали бегать vnstat -l -i wlan0
? Это должно дать вам прямую трансляцию. Можете ли вы увидеть обновление статистики там?
Или вы ищете журналы?
vnstat -i eth0 --exportdb
Для меня мне пришлось установить интерфейс по умолчанию в /etc/vnstat.conf
, однако предыдущая команда обходит ее, если вы назовете правильный интерфейс.
Как предполагалось в аналогичном случае , вы пытались правильно установить право собственности?
sudo chown -R vnstat:vnstat /var/lib/vnstat
Может быть, мы можем проверить это с помощью временно подняв их все до 755 через что-то вроде:
sudo chmod -R 755 /var/lib/vnstat
Дайте нам знать, помогло ли что-нибудь из этого, и, возможно, мы сможем сузить его.