chromedp Package chromedp is a faster, simpler way to drive browsers supporting the Chrome DevTools Protocol in Go without external dependencies (documentation).
=== Перепечатка материалов блога разрешается с обязательной ссылкой на blog.coolsoftware.ru
У роутера MikroTik проявилась особенность: когда комп подключен в сеть по Wi-Fi, mDNS то работает, то не работает. Т.е. avahi-resolve то резолвит имя подключенного в той же сетке Raspberry Pi с установленным avahi, то нет. Сложилось впечатление, что теряются пакеты. В итоге выяснилось, что так оно и есть. Проблема решается включением Multicast Helper = “full” в настройках интерфейса wlan:
=== Перепечатка материалов блога разрешается с обязательной ссылкой на blog.coolsoftware.ru
~$ sudo service dbus start * Starting system message bus dbus [ OK ] ~$ sudo service avahi-daemon start * Starting Avahi mDNS/DNS-SD Daemon avahi-daemon [ OK ]
=== Перепечатка материалов блога разрешается с обязательной ссылкой на blog.coolsoftware.ru
Аккаунт для доступа по ftp лучше (imho) делать без доступа к шелу:
useradd ftpuser -s /sbin/nologin
или, если пользователь уже есть:
usermod -s /sbin/nologin ftpuser
Но при этом получаем ошибку: 530 Login incorrect
Причина: в соответствии с настройками в /etc/pam.d/vsftpd пользователь должен иметь шел, перечисленный в /etc/shells. /sbin/nologin, разумеется, в /etc/shells не содержится.
Фикс: комментируем следующую строчку в /etc/pam.d/vsftpd:
#auth required pam_shells.so
=== Перепечатка материалов блога разрешается с обязательной ссылкой на blog.coolsoftware.ru