「CentOS7入門」SSH公開鍵・秘密鍵の作成、転送のコマンド
1.SSH接続
#ssh root@xxx.xxx.xxx.xxx
2.ユーザー追加とパスワード設定
# useradd yamada_user
# passwd yamada_pwd
# usermod -G wheel yamada_user
3.SELinuxをOffに設定
#vim /etc/selinux/config
/etc/selinux/config
SELINUX=enforcing
↓ 修正
SELINUX=disabled
4.sudo権限付与
# visudo
## Allows people in group wheel to run all commands
# %wheel ALL=(ALL) ALL
↓ コメントアウト外す
%wheel ALL=(ALL) ALL
5.sshdの設定
$ sudo vi /etc/ssh/sshd_config
sshd設定項目
/etc/ssh/sshd_config
#ポート設定
Port 40198
#rootログイン設定
PermitRootLogin no
#鍵認証
RSAAuthentication yes
PubkeyAuthentication yes
PasswordAuthentication yes
6.公開鍵・秘密鍵の作成、転送
$ mkdir ~/.ssh
$ chmod 700 ~/.ssh
$ scp -i /usr/local/src/publickey/ yamada_user@xxx.xxx.xxx.xxx:~/.ssh/authorized_keys
$ chmod 600 ~/.ssh/authorized_keys