2016-05-17 12 views
1

私はCentos 6.4サーバーを持っており、ログイン時にパスワードを入力する必要がないようにユーザーのログインに証明書を割り当てる必要があります。ユーザーはすでにid_rsa.pub-fileを提供しています。 ...ユーザーのログインに公開鍵を割り当てる

私は彼の資格情報を持っていないと私は、rootアカウントで働いている私は1つを作成したので

ザ・が彼のホームフォルダ下には.sshディレクトリませんでしたが、私はここから進出する方法がわかりません

+0

ようこそスタックオーバーフロー!あなたの質問を[su]に移動してください。それは[トピック外](http://stackoverflow.com/help/on-topic)です。 –

答えて

0

ですから、rootとして、正しい所有者と権限を持つ$ HOME/.ssh/authorized_keysを作成する必要があります。このような何かが

cd /home/theuser 
mkdir .ssh 
cp /some/path/id_rsa.pub .ssh/authorized_keys 
chown theuser .ssh .ssh/authorized_keys 
chmod 700 . .ssh .ssh/authorized_keys 

許可は非常にタイトであることを持っていない可能性がありますが、それは、SSHを失います場合は、キーを使用できるようにすると、いくつかのsyslogにそれについて文句はありません動作するはずです。

関連する問題