[SSH]一部ユーザのみパスワード認証でSSH接続できるようにする

OpenSSH 6.8

サーバーへのSSH接続は基本的に公開鍵認証方式にしてる。
けど一部ユーザーはパスワードで認証できるようにしたい。

前提

sshの設定で、公開鍵認証方式のみ可能にしていること。

やること

  • ユーザー:hogeのみパスワード認証方式でssh接続できるようにする
  • hogeはホームの特定のディレクトリしか操作できないようにする

sshd_configでMatchディレクティブを設定する

ユーザ追加

ホームディレクトリ配下の権限設定

ホームディレクトリそのものはrootのものにする。hogeユーザは配下に作ったhtmlディレクトリのみ触れるようにする。

sshd_configの設定

sshd_configでMatchディレクティブを設定して任意のユーザのみパスワード認証を使えるようにする

service sshd restartしておわり


Posted in SSH

コメントを残す