リモートアクセス権限を持つ人が自分のファイル権限を変更できないようにするにはどうすればよいですか?

リモートアクセス権限を持つ人が自分のファイル権限を変更できないようにするにはどうすればよいですか?

誰かが自分のコンピュータ/OSに不要なリモートアクセスをしている場合、その人が端末を開いて自分のファイルの権限を変更できないようにするにはどうすればよいですか?

私はかなり良いファームウェアを持っていますが、誰かがブラウザをハイジャックしてリモートアクセスを得たとしましょう。私は彼らがファイルを削除または変更したくありません。パスワードなしで端末を開きます。端末にパスワードを入力できますか?ハイジャッカーはターミナルを開いて変更できますか?

ローカルオペレーティングシステムにアクセスするためのパスワードがなく、設定する方法がわかりません。私が持っている唯一のパスワードは、デスクトップとファームウェアの管理者パスワードです。

Debian オレンジスキン、フォワード

ベストアンサー1

ファイルを所有している場合は、ファイルでほぼすべての操作を実行でき、ファイルシステムの権限によって中断されません。

「000」のような権限は自分自身を保護するのではなく、他人からファイルを保護するように設計されています。その他同じシステムを使用している人。したがって、ある人は「user1」でログインし、他の人は「user2」でログインした場合、ファイルシステム権限でアクセスが制限されることがあります。

「000」は「申し訳ありません。間違っています」タイプのシナリオに役立ちます。

$ echo hello > test
$ chmod 0 test
$ echo there > test
-ksh: test: cannot create [Permission denied]
$ rm test
rm: remove write-protected regular file 'test'? n
$ 

しかし、あなたが本当に努力しているなら、それはあなたが仕事をするのを防ぐのに十分ではありません

$ rm -f test
$ ls -l test
ls: cannot access 'test': No such file or directory
$ 

しかし、実際には「000」のような権限はあまり役に立たず、ほとんど見ることができません。

おすすめ記事