一部の組み込みLinuxシステムでは、書き込めない/etc/passwd
ファイルや/etc
ディレクトリがありません。つまり、ユーザーアカウントとパスワードを設定できないという意味ですか?
それでは、私の(デフォルト)アカウント名とパスワードは何で、どのように設定しますか?ssh
サーバーを実行するには、組み込みLinuxでアカウントとパスワードを取得する必要があります。ssh
ログインするにはユーザーアカウントとパスワードが必要です。
答え1
それ以外の場合、/etc/passwd
組み込みシステムは通常Linuxシステムとして知られているのではなく、Linuxカーネルに基づく他のオペレーティングシステムを実行しています。 AndroidはLinuxカーネルを使用していますが、Linuxではなくオペレーティングシステムのよく知られた例です。 Androidにはユーザーアカウントがなく(少なくともデフォルトの使用法ではありません)、ユーザーをアカウントの代わりにアプリを分離するように目的を変更します。
これらの組み込みシステムには通常、ユーザーアカウントはありません。管理およびコマンドの実行をrootとして許可するためにのみ使用される最大1つのコンソールがあります。何らかの形で認証があっても、物理的にアクセスできるという事実だけで十分な認証とみなすことができます。そこには一般的なルールはありません。システムがどのように設計されているかを知る必要があります。
SSH を使用して接続するには、次の操作を行う必要があります。SSHサーバーに資格情報を提供する。