SSH. Запоминаем пароль.

    Те, кто частенько соединяется с удаленными серверами по ssh, знает, что если такие приложения как WinSCP (Windows), Nautilus (Gnome) или Krusader (KDE) умеют запоминать пароли, то вот с консолью дела обстоят не столь радужно. Конечно, рано или поздно, каждый находит для себя решение этой проблемы, и вот какое нашел я. Перво-наперво, нужно установить пакет expect_tcl. Далее остается лишь написать небольшой .sh скрипт, который позволит нам соединяться по ssh не вводя пароль каждый раз. Собственно, вот код:
    #!/bin/bash
    expect -c ” spawn ssh $1@$2 -x \”$4\” expect \”password:\”send \”$3\r\” interact “

    вызывать можно например так:
    $ ./ssh.sh user host password command

    или сделать ярлык в меню, например так:
    gnome-terminal -x /path/to/script/ssh.sh user host password command

    правда есть один минус, передача 4-го параметра, то есть вызов удаленной команды, не всегда срабатывает. Вот собственно и все.

    Похожие публикации

    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 8

      0
      А ключи для кого придуманы?
        0
        это всего лишь один из способов, который абсолютно не претендует на звание лучшего.
          0
          Способ не лучший, а вот за expect - respect. :-) Немного народу о нём знает.
      • НЛО прилетело и опубликовало эту надпись здесь
          0
          через mc?
          • НЛО прилетело и опубликовало эту надпись здесь
              +1
              Заходишь например с putty(windows) на сервак, для удобства запускаешь mc и ковыряешься где надо.
              на скриншоте зип-архив открыт к примеру.
              http://img169.imageshack.us/my.php?image…
            0
            Ковыряться можно не только в rar, но во многих других вещах. особенно при наличии рутового пароля :) так же есть возможность копировать файлы с сервера на сервер, не делая свою машину пересадочной станцией (протокол SCP). Если вы работаете под Windows, то ссылку по теме вам уже дали, а в топике есть ссылка на неплохую софтинку. Если работали с Total Commander'ом, то разберетесь быстро.

          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

          Самое читаемое