その他

centos SSH接続ユーザ作成(公開鍵作成・設定)

投稿日:

SSHへの接続するためのユーザの作成手順について紹介します。
なお、ここで紹介するユーザは公開鍵認証で設定を行います。

ユーザを追加する

ユーザを追加するには以下のコマンドを実行します。

useradd sasuke
passwd sasuke

鍵の作成

作成するユーザに変更して、以下のコマンドを実行して
鍵の作成と設定をします。

sudo su - sasuke
cd /home/sasuke
mkdir -p .ssh
cd .ssh
ssh-keygen -t rsa
mv id_rsa.pub authorized_keys

ディレクトリ、ファイルの権限(パーミッション)変更

以下のコマンドを実行して、ディレクトリ・及びファイルの権限変更をします。
権限をちゃんと設定しておかないと接続が出来なくなります。

chmod 600 authorized_keys
cd ../
chmod 700 .ssh

・id_rsa

  • この記事を書いた人

sasuke

インフラエンジニアからwebエンジニアに転職し両方の強みを生かしていければと思います。

-その他

Copyright© さすけのプログラミング入門 , 2019 All Rights Reserved.