Предполагая, что "myuser" является действительным пользователем в удаленной системе, ключ должен быть помещен в это пользователи ~/.ssh/authorized_keys (при использовании конфигурации по умолчанию).
Проверьте свой sshd_config на удаленном сервере для обеспечения, каков authkey файл должен быть, ищите строку AuthorizedKeysFile
.
Согласно Вашему сообщению об ошибке:
не мог загрузить файл "/usr/local/testtool/repo/package/linux-glibc2.3-x86_64/lib/tcljava1.4.1/libtclblend.so": libjava.so: не может открыть файл общего объекта: Никакой такой файл или каталог при выполнении
Я проверил бы, чтобы удостовериться, что общая библиотека libtclblend.so все еще расположена в том месте, где tclblend ищет ее. Можно сделать так с этой командой:
$ ls -l /usr/local/testtool/repo/package/linux-glibc2.3-x86_64/lib/tcljava1.4.1/libtclblend.so
Ниже приведены шаги для решения проблемы -
Установить Java 1.7: yum Установить java-1.7 *
Установить пакеты NCurses: yum install nCurses *
Перезагрузите сервер
TCL начнется работать :)
libjava.so
? – slm♦ 20.06.2013, 20:21$LD_LIBRARY_PATH
так, чтобы это указало туда, где Java установлен. Эта переменная скажетlibtclblend.so
библиотека, где найтиlibjava.so
. – slm♦ 20.06.2013, 20:24