Поэтому я тупо переписал свои файлы id_rsa и id_rsa.pub ранее, и я просто решил rm -rf всю папку .ssh, потому что она была повреждена или сломана после работы с ней. С тех пор, когда я пытаюсь подключиться к ssh-серверам, мой клиент просто зависает. Вот вывод для -v
huoy@huoy:~$ ssh -v xxxx@xxxxx.xx -p xx
OpenSSH_6.7p1 Ubuntu-5ubuntu1, OpenSSL 1.0.1f 6 Jan 2014
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Connecting to xxxx@xxxxx.xx [xx.xx.xx.xx] port xx.
Кто-нибудь знает, что может вызвать это?
Спасибо
Редактировать: я только что понял, что могу подключиться к другим серверам через SSH. Я думаю, что это связано с сервером, хотя я не уверен, что. Разве это не должно просто отклонить меня, если у меня нет правильных ключей?
Вы удалили свои закрытые ключи.
закрытый ключ сохранен на компьютере, от которого Вы входите в систему, в то время как открытый ключ хранится на .ssh/authorized_keys файле на всех компьютерах, Вы хотите войти в систему.
, Если у Вас нет резервного копирования, необходимо генерировать новую пару ключей и скопировать открытый ключ в сервер снова.
LD_LIBRARY_PATH
в~/.bashrc
. Поскольку я пишу приложение в Java, который вызывает некоторые функции, записанные на языке Matlab, и эти функции были скомпилированы в банки. И быть в состоянии интегрировать Matlab в Java тот путь, я должен установить SDK Компилятора Matlab, и как я сказал, это потребовало, чтобы я добавил 3 пути кLD_LIBRARY_PATH
переменная. Но когда я запускаю свое приложение Java, оно все еще говорит, что файлlibmwmclmcrrt.so.9.0.1
не найден наjava.library.path
даже при том, что этот файл находится в/usr/local/MATLAB/MATLAB_Runtime/v901/runtime/glnxa64
– Teedeez 12 August 2016 в 07:58