sudoを使用してすべての権限を付与しても、読み取り権限が拒否されました。

sudoを使用してすべての権限を付与しても、読み取り権限が拒否されました。

npmパッケージのウイルスがあるのでコードを読みたいです。私の問題は、ファイルの内容を読み取れないことです。

読みやすくするために、ファイルに対するすべての権限を許可する大胆な措置を講じました。 (はい、わかりました。みんなで試合で遊んだり、777にランダムに設定したりしないでください。)chmod777で編集してデスクトップに移動しました。私はこのファイルの所有者です。拡張子をに変更しましたが、.txtアイコンが複数の文字で表示されました。

私もsudo catそれを試しました。いいえ、スーパーユーザーや同様の権限で実行する予定はありません。私はスーパーユーザーが権限の問題を迂回すると思いました。

しかしいいえ。すべての種類の読み取りコマンドは拒否されます。

私はMacを使用しています。

一体どうやってこのファイルを777権限で読み取れず、catスーパーユーザーとして実行できませんか?

ベストアンサー1

ファイルが本質的に悪意のあると思われる場合は、このファイルに対する権限を777に設定しないでください。ファイル所有者だけが対話できるように600に設定する必要があります。しかし、誤ってそのようなことはしません。それ。

所有者であれば必要ないはずなのにsudo cat(事実悪意的だと思ってはいけない)sudo 何もない(除くrm)それ。

ファイルが存在し、その権限が600の場合は、単に次のことができます。

$ cat file

おすすめ記事