Доброго времени суток Всем!
Собственно, весь вопрос в заголовке топика. Встречалось ли такое поведение кому-либо? Нормально это или нет?
winbox v3.11
RouterOS 6.38.5
wine-1.8.7 (Debian 1.8.7-2)
Debian 9.0
С этими же winbox и ros ранее такого не наблюдалось.
Сама история:
Недавно обнаружил в хоме странный мусор (~/viw*.tmp). И зачем то сразу грохнул, даже не посмотрев что там и откуда оно взялось... Но через некоторое время опять:
~$ find ./ -name 'viw*tmp'
./viw7f02.tmp
./bin/viwa7eb.tmp
./bin/viwa15a.tmp
./viw7e39.tmp
./viwb3c4.tmp
...
Посмотрел содержимое - похоже на конфиг winbox-а с паролем (в открытом виде), логином, IP роутера итд. Выяснил, что создаются при логине на роутер, при disconnect и при завершении winbox.
Кстати (о паролях):
~$ cd /tmp
/tmp$ winbox
/tmp$ ls -la *.tmp
-rw-r--r-- 1 samson samson 37930 Jul 19 08:50 viwbfdc.tmp
-rw-r--r-- 1 samson samson 142136 Jul 19 08:50 viwc6a5.tmp
Посмотрел лог winbox-a в консоли - действительно сохраняет настройки:
saving settings to .\viwbb77.tmp... for C:\users\USERNAME\Application Data\Mikrotik\Winbox\sessions\IP-or-HOST_NAME.viw
Подозреваю, что может не прописан какой-нибудь TMPDIR, либо не может туда писать... Может он и раньше сохранял эти viw*.tmp, только где то в другом месте.
Стартовал и так: ~$ wine C:\\winbox.exe
md5 winbox.exe совпадает со скачаным с https://mikrotik.com/download
PS:
Для работы с RouterOS вполне достаточно и ssh-cli. Наружу светится только ssh, никаких winbox, api, webfig. Ну если уж очень хочется - временно разрешаю извне. С чужых машин через winbox не хожу. Ну нравится/удобно иногда этот winbox...
wine особо никогда не настраивал (поставил и забыл), только для winbox и установлен, по старой привычке (с ноута роутеры раньше так настраивал).
Может есть альтернатива типа winbox4linux (как то давно искал - не нашел)? Или вообще отказаться от него...