Иногда нужно быстро передать ссылку, Wi-Fi пароль, токен для теста или короткий текст с сервера на телефон. Можно не открывать браузер и не генерировать картинку. QR-код можно вывести прямо в терминале. В linux для этого удобно использовать
qrencode.▪️ Установка:
apt install qrencode
▪️ Сгенерировать QR-код в консоли:
qrencode -t ANSIUTF8 "https://networkadmin.ru"
В терминале появится QR-код, который можно сразу отсканировать телефоном.
Если нужен PNG-файл:
qrencode -o qrcode.png "https://networkadmin.ru"
Можно передавать данные из pipe:
echo "ssh user@10.10.10.5" | qrencode -t ANSIUTF8
▪️ В Windows Terminal тоже можно использовать этот подход через WSL. Например, в Ubuntu внутри WSL:
sudo apt install qrencode
qrencode -t ANSIUTF8 "https://networkadmin.ru"
Если WSL нет, можно использовать PowerShell-модуль или сторонние утилиты, но через WSL обычно быстрее и проще.
⚠️ Не стоит выводить в QR-код секреты, которые могут попасть в историю команд, скриншоты терминала или логи. Для чувствительных данных лучше отключать сохранение истории или использовать временные файлы аккуратно.
#terminal #qrcode
🧑💻 NetworkAdmin