新しい仮想Ubuntuサーバーを作成したばかりで、私は本番用に強化しています。現在、rootアカウントを持っています。私は次のことをしたい:
- 新しいユーザーを作成します(
jim
これ以降は呼び出します)。私は彼らが持っているしたい/home/
ディレクトリを。 - 与える
jim
SSHアクセスを。 - ルート化を許可
jim
しsu
ますが、sudo
操作は実行しません。 - ルートSSHアクセスをオフにします。
- SSHdを標準以外のポートに移動して、総当たり攻撃を阻止します。
私の問題は最初の2つの項目にあります。すでに見つけましたuseradd
が、何らかの理由で、SSHで作成されたユーザーとしてログインできません。これを可能にするためにSSHdを破る必要がありますか?
/etc/nologin
ファイルを持っていますが、空です。私はそれを削除したとsshを再起動するが、それはまだちょうど応答だPermission denied, please try again.
私がしようとすると、ログイン時。