/etc/passwdのルートシェルエラー

/etc/passwdのルートシェルエラー

rootユーザーの標準シェルをbashに変更したいのですが、パスが正しくありません。 /opt/bin/bashの代わりに/bin/bashと入力しました。今私の/etc/passwdは次のようになります。

root:x:0:0:root:/root:/bin/bash

問題は、sshを介してログインできなくなることです。また、次の理由で他のユーザーからrootアクセス権を取得できません。

>su root
su: must be suid to work properly 

どんな提案がありますか?

ベストアンサー1

これらのデバイスタイプの製品はLinuxに基づいていますが、通常はLinuxボックスのようにカスタマイズしようとしないことをお勧めします。ほとんどのツールが不足し、さまざまな方法で剥がれることが多く、危険な場合があります。

私はNetjearのReadyNASボックスとThecusボックスを使用してきましたが、両方のタイプの製品で常にそうでした。直接ハッキングするよりも工場の初期化を考慮して正常に戻す方が良いです。

ボックスを再構成する必要がありますが、これは通常IPバックアップを設定し、いくつかのユーザーアカウントを作成するだけです。

これを行う方法については、Synologyの実際のページに案内します。

おすすめ記事