Перейти к содержимому
Калькуляторы

Neznaika

Пользователи
  • Публикации

    30
  • Зарегистрирован

  • Посещение

О Neznaika

  • Звание
    Абитуриент
    Абитуриент
  1. Из sh работает, пробую в php из system, shell_exec... пишет ошибку, пробую вот так: shell_exec("ssh -i /usr/.ssh/id_rsa -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -p 700 user@host 'ls' 2>&1"); Вывод: Could not create directory '/nonexistent/.ssh'. Warning: Permanently added '[somehost.com]:700' (RSA) to the list of known hosts. Permission denied, please try again. Permission denied, please try again. Permission denied (publickey,password).
  2. AirOS и SSH коннект по ключу

    Я думал так сделать изначально...я просто думал что так хоть немного но безопасней должно быть, в мир ничего у меня не смотрит все спрятано за nat.
  3. AirOS и SSH коннект по ключу

    Нет, попробовал но результат такой же, в ответ всегда просто пустая строка, а по отдельности все работает....может это какой то баг? ssh -l SSHKEYUSER -i /.ssh/id_dsa.pub ROUTEROSIP "/system ssh AIROSIP user=ubnt command=\"ls\"" ssh -l SSHKEYUSER -i /.ssh/id_dsa.pub ROUTEROSIP ":system ssh AIROSIP user=ubnt command=\"ls\"" ssh -l SSHKEYUSER -i /.ssh/id_dsa.pub ROUTEROSIP "system ssh AIROSIP user=ubnt command=\"ls\"" не хочет...
  4. AirOS и SSH коннект по ключу

    1. Работает только без экранирования ' " ' system ssh 192.168.15.2 user=ubnt ls\ 2. Тоже работает но только без " ' " А вот все вместе у меня запустить так и не выходит) Пробую с компа: ssh -l SSHKEYUSER -i /.ssh/id_dsa.pub ROUTEROSIP ':system ssh AIROSIP user=ubnt ls' ssh -l SSHKEYUSER -i /.ssh/id_dsa.pub ROUTEROSIP 'system ssh AIROSIP user=ubnt ls' ssh -l SSHKEYUSER -i /.ssh/id_dsa.pub ROUTEROSIP system ssh AIROSIP user=ubnt \"ls\" ssh -l SSHKEYUSER -i /.ssh/id_dsa.pub ROUTEROSIP \":system ssh AIROSIP user=ubnt ls\" Перепробовал массу вариантов но так и не вышло..
  5. AirOS и SSH коннект по ключу

    Спасибо!!! Скажите что примерно не так, по отдельности все работает без пароля, но вместе не хочет(выводит просто пустую строку) пробую вот так(пробовал и по всякому но результат один и тот же был): ssh -l SSHKEYUSER -i /.ssh/id_dsa.pub ROUTEROSIP ':system ssh AIROSIP user=ubnt ls'
  6. AirOS и SSH коннект по ключу

    Тогда и грузить ключ надо было для admin: /user ssh-keys private import private-key-file=id_dsa public-key-file=id_dsa.pub user=admin Если я правильно понял.... В МТ не грузил, но МТ -- это линукс. Я думал что если создал где-то в третьем месте пару ssh ключей, то то устройство куда я их ложу и прикрепляю их там к определенному вновь созданному или существующему пользователю автоматически становиться мне доступным без пароля? Если я работаю где в linux под User1 а ssh ключ прикреплен к User2, то но на любое удаленное устройство(где есть конечно же уже ключ) у меня уже доступа посредством ssh авторизации через ключ не будет?
  7. AirOS и SSH коннект по ключу

    Запускал от admin (Если я верно понял вопрос, я имею ввиду что я залогинился на mt под admin и под ним запускал ssh клиент) ключ грузил конечно для своего ранее созданного пользователя(права пользователю дал full) Через винду не пробовал это можно будет сделать через неделю примерно...
  8. AirOS и SSH коннект по ключу

    Выполнил ssh-keygen -t dsa пару ключей кинул на mk после на mk выполнил /user ssh-keys private import private-key-file=id_dsa public-key-file=id_dsa.pub user=myuser закинул id_dsa.pub в AirOS через веб интерфейс, перезагрузил. далее с mk пробую зайти в AiroS system ssh 192.168.0.1 user=wwwstat или system ssh 192.168.0.1 user=ubnt как только не пробовал просит ввести пароль на mk я захожу нормально без пароля а вот с mk в airos требует и все(AirOS: Firmware Version: XM.v5.5.3)
  9. AirOS и SSH коннект по ключу

    С RouterOS на AirOs по ssh ключу. через веб морду ключ заносил, при вводе в RouterOS system ssh 192.168.0.1 user=ubnt просит пароль.
  10. Здравствуйте, подключаюсь на микротик по ssh ключу(без ввода пароля), далее задача подключится на rocket тоже посредством ssh, клиент на микротике как я понял не поддерживает передачу пароля как параметра(впрочем как и везде)? скопировать что либо я не могу так как файловая система только для чтения.. нашел файл /usr/etc/secret.key но там указано что это rsa ключ, попробовал этот ключ закинуть на микротик и прикрепить к пользователю но микротик говорит что ему нужен только dsa. Как быть? задача подключится на рокету а там уже без разницы по ssh или telnet(поставлю сложный пароль хацкеров вроде пока нет) главное без ввода пароля, так как это подключение будет выполняться из php скрипта.
  11. Делаю все как в этом видео: 1.Cистема-> интернет тарифные планы->ввожу номер(произвольно) и название тарифного плана и жму добавить. 2.Клацаю внизу в списке на этом тарифном плане на значке интервалы(часы) просто жму добавить. 3.Далее в строке интервала(вверху) жму на значке трафика(диаграмма) в строепх IN и OUT указываю к примеру 1024 и жму кнопку добавить. 4.Затем выполняю: /usr/abills/libexec/billd checkspeed mikrotik На микротике появляются правила: TP_4_in_global_speed TP_4_out_global_speed 5.Далее завожу пользователя, выбираю ему этот тарифный план. Далее пользователь авторизуется все проходит нормально, но шейпер не работает, все качают и скорость делиться динамически просто. Подскажите что пропустил! или выполнил не верно!
  12. Не могу создать правила шейпера на микротике с нужными мне ограничениями по скорости, и как их привязать к нужному тарифу в abills(может я не совсем корректно спрашиваю)? Прочитал,но у меня осталось много вопросов, настраиваю первый раз. Как прочитать тело скрипта знаю, в Perl я не особо силен, общий алгоритм возможно пойму, но у меня задача удостоверится что я все сделал по порядку и ничего не пропускаю или недопонимаю. Про тех поддержку в курсе, но буду пробовать разбираться сам. Можно пример действий увидеть для добавления шейпера на mk и создание тарифных планов?
  13. можно просто с консоли запустить /usr/abills/libexec/billd checkspeed mikrotik Запустил? скрипт пошел на микротик.. что он там будет создавать? с какими аргументами?
  14. Есть Микротик rb1100(RouterOS v6), с поднятым на нем pppoe серверов при подключении на который с роутеров фирмы dlink(новых моделей, на старых не тестил) интернет работает час или два после чего спонтано пропадает.. при этом pppoe соединение остается поднятым но трафик через него идти отказывается, mtu на pppoe сервере 1800(по дефолту).
  15. Где должен находится этот скрипт? на микротике или на сервере где установлен ABills? после чего он должен загружаться на миротик посредством этого скрипта(/usr/abills/libexec/billd checkspeed mikrotik) /ip firewall mangle add chain=forward action=mark-packet new-packet-mark=ALLOW_TRAFFIC_CLASS_141_in passthrough=yes src-address-list=CLIENTS_141 dst-address=0.0.0.0/0 /ip firewall mangle add chain=forward action=mark-packet new-packet-mark=ALLOW_TRAFFIC_CLASS_141_out passthrough=yes src-address=0.0.0.0/0 dst-address-list=CLIENTS_141 /queue type add name="TP_141_in_global_speed" kind=pcq pcq-rate=262144 pcq-classifier=src-address /queue type add name="TP_141_out_global_speed" kind=pcq pcq-rate=262144 pcq-classifier=dst-address /queue tree add name="TP_141_in_global" parent=global-out queue="TP_141_in_global_speed" packet-mark=ALLOW_TRAFFIC_CLASS_141_in priority=5 burst-limit=0 burst-threshold=0 burst-time=0s /queue tree add name="TP_141_out_global" parent=global-out queue="TP_141_out_global_speed" packet-mark=ALLOW_TRAFFIC_CLASS_141_out priority=5 burst-limit=0 burst-threshold=0 burst-time=0s