Ответы пользователя по тегу SSH
  • GUI клиент для ssh под linux?

    Mystray
    @Mystray
    NOC
    PAC manager.

    По сути нужна несложная обертка над консольным ssh, чтобы не запоминать, на каком хосте какой порт (если нестандартный) и какой приватный ключ используется (это есть в истории команд, но все же).

    Но гуй для этого - оверкилл. вкладки есть в любом эмуляторе терминала, а вот то все остальное легче закинуть в ~/.ssh/config, еще и короткие алиасы появятся:
    host tts
        hostname 10.0.10.0
        user support
        port 22222
        identityfile ~/.ssh/id_rsa_sup_2018
    host ...
    Ответ написан
    Комментировать
  • Почему сервер отклоняет SSH ключ?

    Mystray
    @Mystray
    NOC
    >Что сделал не так?
    все.
    например, во-первых, в папке /etc/ssh/ нужен файл настройки сервера sshd_config, который за работу сервера отвечает, и имеет свои параметы, а вы ему клиентский подсовываете.
    Во-вторых, id_rsa.pub переименовывается в authorized_keys в папке $HOME/.ssh/ конкретного пользователя (или в sshd_config это правится параметром AuthorizedKeysFile для конкретного Match или глобально).
    В-третьих, при изменениях sshd_config сервер надо перезапускать/перечитывать конфиг.
    В-четвертых, на файлы в $HOME/.ssh должны быть выставлены корректные права.
    Ответ написан
    1 комментарий
  • Как пробросить ssh через mikrotik?

    Mystray
    @Mystray
    NOC
    /ip firewall filter
    add chain=forward dst-port=10010 protocol=tcp
    тут ошибка. До filter пакеты прилетают уже отdst-natченые, делайте dst-port=22
    Ответ написан
  • Скрипт для подключения по SSH, как сделать?

    Mystray
    @Mystray
    NOC
    Правильно - настроить ключи и Ansible.
    Неправильно, но работает - sshpass
    sshpass - noninteractive ssh password provider
    sshpass is a utility designed for running ssh using the mode referred to as "keyboard-interactive" password authentica‐
    tion, but in non-interactive mode.

    ssh uses direct TTY access to make sure that the password is indeed issued by an interactive keyboard user. Sshpass runs
    ssh in a dedicated tty, fooling it into thinking it is getting the password from an interactive user.

    The command to run is specified after sshpass' own options. Typically it will be "ssh" with arguments, but it can just
    as well be any other command. The password prompt used by ssh is, however, currently hardcoded into sshpass.
    Ответ написан
    Комментировать
  • Как создать файл?

    Mystray
    @Mystray
    NOC
    Ну гуглится же мгновенно.
    install -m 777 /dev/null pl.txt
    Ответ написан
    Комментировать