「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

Linux

Posted by arkgame