Burada uzman olduğumu iddia etmeme rağmen, bu cevabın yeniden başlatma sırasında kalıcı bir izin değişikliğine neden olmayacağından endişe ediyorum ve / veya UPS'ten gelen usb kablosu farklı bir porta taşındı.
Buradan gelen bilgileri takip ederek: Nannerpuss'un özellikleri: NUT - Ağ UPS Araçları - Ubuntu üzerinde .
"... Sorun, Ubuntu'nun cihazı root'a ait olarak bağlaması gerçeğini içeriyor, ancak nut daemon, gerekli erişime sahip olmayan ayrıcalıklı bir hesaba düşüyor. Basit düzeltme, cihaz izinlerini ayarlamak için udev'i kullanmaktır.
Cihazı bağlayın ve (root olarak) lsusb'yi çalıştırın ve bulun. Veri Yolu ve Aygıt Kimlikleri ile Satıcı: Ürün Kimliği çiftini not alın .... "
yukarıdaki cevap gibi çıkış kullanarak:
$ lsusb
Bus 002 Device 004: ID 051d:0002 American Power Conversion Uninterruptible Power Supply
yine "... boot sırasında bağlama davranışını kontrol eden bir udev kuralı oluşturabilirsiniz: ..." (bu senaryo ile daha iyi eşleşecek şekilde düzenlenmiştir) "
- (büyük olasılıkla) yeni bir udev rules.d dosyası yapmak için favori metin düzenleyicinizi kullanın. Aynı işlem için sayı diğer tüm udev.d kurallarından daha yüksek olmalıdır:
Örneğin
sudo nano /etc/udev/rules.d/90-nut-ups.rules
# /etc/udev/rules.d/90-nut-ups.rules
ACTION=="add", \
SUBSYSTEM=="usb", \
ATTR{idVendor}=="051d", ATTR{idProduct}=="0002", \
MODE="0660", GROUP="nut"
Kural, UPS ile eşleşen bir satıcı ve ürünle USB cihazı eklemelerini izler. Daha sonra modu 0660 ve grubu varsayılan kök yerine somun olarak ayarlar.
Bu yanıtın 666 yerine 660 iznini kullandığına dikkat edin, çünkü bu yeterli ve daha güvenli olmalıdır.
Udev'i yeniden yükleyin (yeniden başlatın veya belki de fişini çıkarın ve usb kablosunu pc bağlantı noktasındaki UPS'den yeniden takın), ardından cihazın bağlantısını kesin ve yeniden bağlayın ve yeni izinlerin doğru olup olmadığını test edin. Bu konuda net değilim. Her durumda, somun kullanıcı grubu cihazı okuyup yazdıktan sonra, başarıyla başlayabilmelidir.
Udev rules.d düzenleme, USB kablosunu farklı bir porta taşıdığımda bile 12.04.2 sistemimde işe yaradı ve lsusb çıkışında farklı Bus Cihazı numaralarına neden oldu. Udev hepsini müdahale etmeden halletti. Aslında, onu hareket ettirdiğimde yeniden başlatmak zorunda kalmamış olabilirim ama kesin olarak hatırlayamıyorum ve bu testi başka birine bırakacağım.