GNU/Linux >> Linux の 問題 >  >> Linux

ルートのシェルをデフォルト以外のものに設定するのは悪い習慣ですか?

私の友人(経験豊富なUnix / Linuxユーザー)が、rootのシェルをsh以外(つまり、bashまたはzsh)に設定すると、問題が発生する可能性があると言ったことがあります。 。

ただし、Ubuntuではデフォルトのルートシェルがbashに設定されており、Gentooもbashを使用していると思います。誰かが神話を破ることができますか?

承認された回答:

はい。起動中にシステムに障害が発生した場合は、ルートシェルにログインできます。別の/usrがある場合、一部のシェルは正常に起動できない可能性があります。

アカウントを作成することをお勧めしますtoor (uid 0、gid 0)非標準シェルで、ルートをデフォルトシェルで残します。


Linux
  1. CentOS / RHEL :デフォルト ポート 20 および 21 以外のポートを使用するように vsftpd を構成する方法

  2. Linux でデフォルトのシェルを変更する方法

  3. MySQL 5.7 のデフォルトの root パスワードは何ですか?

  1. bash プロファイルでデフォルトを ls -h に設定しているときに、ls 端末コマンドに強制的に結果をバイト単位で表示させるにはどうすればよいですか?

  2. パーミッション drwxr-xr-x を他のフォルダに設定するには?

  3. Busybox のデフォルト シェルとは何ですか?

  1. 環境変数を設定するための最良のディストリビューション/シェルにとらわれない方法は何ですか?

  2. シェルスクリプトの「sudoSu」がスクリプトの残りの部分をルートとして実行しないのはなぜですか?

  3. zfs-auto-snapshot が保持するスナップショットの数を設定するには?