質問: linux環境において、 useradd xxx をした後に、 su - xxx をすると、 パスワードのプロンプトが表示されます。 パスワードを設定していないので、何も入力せずにenterキーをおすと su: 認証失敗になります。 一方で、sudo su - xxx とすれば、ユーザ切り替えできます。 一般ユーザから他ユーザへのsuはできなかったものでしたでしょうか。
回答: パスワードが設定されていなければ、パスワードは聞かれません。 `useradd`すると入力不能のパスワードが自動的に設定されますので、そのままではログインできません。 rootユーザーで`passwd xxx`してパスワードを設定してください。