一般ユーザーは、ls実行時にrootによって課される制限をどのように回避できますか?

一般ユーザーは、ls実行時にrootによって課される制限をどのように回避できますか?

rootユーザーがシステム内の特定の一般ユーザーに "ls"コマンドを使用するすべての権限を拒否すると仮定します。一般ユーザーはどのようにこれらの拒否を克服し、「sudo」コマンドなしで「ls」コマンドを使用できますか?

答え1

rootユーザーと会話すると言いたいです。ユーザーが誤って何か間違っていたか、本当に愚かです(この場合、管理者と話す方が良い選択です)。


ユーザーがlsecho *

ユーザーがls -l現在ディレクトリにあるファイルとディレクトリの一般的な出力を見たいとします。 find . -maxdepth 1 -lsそうします。

答え2

lsおそらく最も簡単な方法は、別のシステム(ネットワークやUSBサムドライブなど)からバイナリをコピーしてプライベートディレクトリbinに配置することです。別の回避策はワイルドカードを使用することですstat

関連情報