Linux/基本設定/ssh †
sshd †
- 設定
/etc/ssh/sshd_config ファイルの設定変更ポイントを以下に記します。
/etc/ssh/sshd_config ファイルの設定変更ポイントを以下に記します。
- Port (default:22)
# 変更しておくと、気休め程度であるがセキュリティUP
# 変更した場合、クライアント側はポート番号を明示的に指定する必要があります。
Port [任意のポート番号]
- PermitRootLogin
# no を指定して、root ログインを拒否します。
# ※きちんと一般ユーザーでログインが可能であること、
# su または、sudo コマンドでルート権限での操作が可能であること
# を確認した上で設定してください。
#
# 以下のオプションも指定可能であるが、基本的に no を設定しましょう。
# without-password : パスワード認証の場合だけ拒否
# forced-commands-only : 公開鍵認証でパスフレーズが設定されている場合のみ許可
PermitRootLogin no
- PasswordAuthentication
# パスワードのみによる認証を無効化する。
PasswordAuthentication no
- ChallengeResponseAuthentication
# チャレンジレスポンス認証を無効にする。
# PasswordAuthentication だけを no にしても、チャレンジレスポンス形式の
# パスワードによる認証機能が無効化されないため、
# パスワードのみによる認証を無効化したい場合、本設定も no にする。
ChallengeResponseAuthentication no
インストール †
sudo apt install openssh-server
sudo rm -rf /opt/nvim
sudo tar -C /opt -xzf nvim-linux-x86_64.tar.gz