一般ユーザーに切り替えようとしても機能しません。ハッシュの代わりにドル記号だけを使いたいです。
root@username:~# su username
No passwd entry for user 'username'
私はWindowsでUbuntu bashを使用しており、ロゴの横(右上)にはまだ表示されていますroot@username~
。root@username~#
答え1
No passwd entry for user 'username'
ユーザーが存在しない場合に発生します。この問題を解決するには、まずユーザーを作成する必要があります。
useradd -m -s /bin/bash toto
これにより、次のファイルが生成されます。トト彼のホームディレクトリと強く打つシェルで。
その後、次のコマンドを実行できます。su toto
。ただし、使用するコマンドは次のとおりです。
su - toto
su - toto
ホームディレクトリなどのユーザーエクスペリエンスをロードすると、古いユーザーエクスペリエンスsu toto
はロードおよび保持されません。これはあなたが望むものではないと思います(私の考えでは)