Skip to content

005-ssh-login

ssh config

mkdir -p $HOME/.ssh/
chown $USER:$USER -R ~/.ssh
chmod 700 ~/.ssh
chmod 600 ~/.ssh/*

gen ssh key

# create key
ssh-keygen -t ed25519 -f ~/.ssh/id_mk2_ed25519 -N ""
ls -1 ~/.ssh/

# upload key to server
ssh-copy-id -i ~/.ssh/id_mk2_ed25519.pub <ユーザ名>@<SSHサーバーのIPアドレス>

ssh config

パスワード認証を無効化 /etc/ssh/sshd_config を以下のように編集します。

sudo vim /etc/ssh/sshd_config

PasswordAuthentication no
PermitEmptyPasswords no

sudo service sshd restart

reference

https://qiita.com/djkazunoko/items/e7de9a00b5e8a202c298