質問: centos6.2の作業用ユーザーが『許可がありません』とエラーが出て利用できなくなりました。 標記のサイトを参考にRubyをRPM化してインストール出来たのですが、最後に きちんとインストールされてるので、不要になった Ruby のソースを消しておく。 1 $ cd 2 $ rm -rf ruby-1.9.3-p194 を行おうとしたところ、 [username@www1××××× ruby-1.9.3-p194]$ cd bash: cd: /home/username: 許可がありません と出てしまい作業が出来なくなりました。 rootに変更して以下の作業を行ったのですが、 [root@www1××××× ~]# cd [root@www1××××× ~]# rm -rf ruby-1.9.3-p194 [root@www1××××× ~]# su username bash: /home/username/.bashrc: 許可がありません と表示され作業用ユーザーに戻れなくなりました。 作業にはteratermを使用しており、念のため新しい接続で、作業用ユーザーでログインしようとしたところ SSH2秘密鍵の読み込みに失敗しました error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt と表示され、動きが取れなくなりました。 解決法をご存じの方、よろしくお願いします。
回答: このページが役に立つと思います。 SSHのエラーは暗号化アルゴリズムがサーバ側と異なっているのが原因だと思います。teratermは使ったことが無いのですが、次のページの暗号化アルゴリズムのセットアップが役に立つのではないかと思います。