Check usb device id by using command
lsusb
It's show like this
Bus 003 Device 006: ID 03eb:2104 Atmel Corp. AVR ISP mkII
Then create this 70-avrdude_usbprog.rules in /etc/udev/rules.d/.
This following is 70-avrdude_usbprog.rules content.
# Atmel AVR ISP mkII
SUBSYSTEM=="usb", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2104", TAG+="uaccess"
Execute this following command by root.
udevadm control --reload
Then unplug (usb) the AVRISP-MKII and plug it again.
It's work fine on Fedora Workstation 28.
Thanks for solution from Quichotte
https://forums.fedoraforum.org/showthread.php?265610-execute-avrdude-as-non-root