Re: public key無法登入怎麼辦? - Linux
By David
at 2013-01-30T03:44
at 2013-01-30T03:44
Table of Contents
※ 引述《pipidog (如果狗狗飛上天)》之銘言:
: 情況是這樣的,昨天不慎把自己home底下的.ssh給誤刪掉了,
: 導致無法登入.為此我產生了一組新的key,public key就給
: 了管理員了,private就自己留著了. 管理員的操作如下:
: (id_rsa.pub是public key)
: 1. $ mkdir /home/pipidog/.ssh
: 2. $ chomd 700 /home/pipidog/.ssh
: 3. put id_rsa.pub in /home/pipidog/.ssh <-- not a command !
: 4. $ cat id_rsa.pub >> /home/pipidog/.ssh/authorized_keys
: 5. $ chomd 644 /home/pipidog/.ssh/authorized_keys
: 看起來沒什麼問題,.ssh改成644, authorize_keys也改成700
: 但是登入的時候,總是被refuse.所以就用ssh -v 來debug了一下,但是
: 實在看不懂問題究竟出在哪裡. 不曉得誰可以指點一下?
自問自答,原因是root帳號沒有把/.ssh跟authorized_keys的擁有者
從root改成user. 所以用chown改變使用者之後就解決了
--
: 情況是這樣的,昨天不慎把自己home底下的.ssh給誤刪掉了,
: 導致無法登入.為此我產生了一組新的key,public key就給
: 了管理員了,private就自己留著了. 管理員的操作如下:
: (id_rsa.pub是public key)
: 1. $ mkdir /home/pipidog/.ssh
: 2. $ chomd 700 /home/pipidog/.ssh
: 3. put id_rsa.pub in /home/pipidog/.ssh <-- not a command !
: 4. $ cat id_rsa.pub >> /home/pipidog/.ssh/authorized_keys
: 5. $ chomd 644 /home/pipidog/.ssh/authorized_keys
: 看起來沒什麼問題,.ssh改成644, authorize_keys也改成700
: 但是登入的時候,總是被refuse.所以就用ssh -v 來debug了一下,但是
: 實在看不懂問題究竟出在哪裡. 不曉得誰可以指點一下?
自問自答,原因是root帳號沒有把/.ssh跟authorized_keys的擁有者
從root改成user. 所以用chown改變使用者之後就解決了
--
Tags:
Linux
All Comments
Related Posts
Ubuntu上架server
By Bennie
at 2013-01-29T21:20
at 2013-01-29T21:20
無法安裝ubuntu 8.10
By Queena
at 2013-01-29T19:42
at 2013-01-29T19:42
Centos 下印表機有時好有時不好
By Lauren
at 2013-01-29T14:25
at 2013-01-29T14:25
關於MAIL SERVER的幾個問題
By Odelette
at 2013-01-29T09:30
at 2013-01-29T09:30
public key無法登入怎麼辦?
By Donna
at 2013-01-29T07:15
at 2013-01-29T07:15