1. ホーム
  2. Linux

Linuxでよくあるパーミッション関連のエラーとその解決法

2022-02-18 09:11:52

http:// blog.csdn.net/pipisorry/article/details/39755083

superuserfind: `/home/pipi/.gvfs': パーミッションが不足しています。

sudo suコマンドで切り替えたrootユーザーで、ファイルを探すとエラーが報告されます。

root@ubuntu:/home/pipi# find / -perm -2000 
/sbin/unix_chkpwd
find: `/home/pipi/.gvfs': insufficient permissions

通常ユーザーpipiのホームディレクトリの中にある.gvfsというディレクトリです。
dr-x------ 2 pipi pipi 0 May 6 10:06 .gvfs

d????????? ? ?    ?         ?            ? .gvfs

.gvfs でパーミッションが拒否されました。

更新システムを使用しようとすると、unable to stat と permission denied on /home/whatever/.gvfs というメッセージが表示されます。
ls -l で見てみると、以下のようになります。
????????????? ? ? ? ? ? .gvfs
ホームディレクトリのユーザー、またはrootでは、chown、touch、編集、削除、何もできません。どちらもpermission deniedとなります。
何かご提案があればお願いします。
また、私はOpenSuSE 11.0を使用しています。フォーラムのベータ/rcセクションで同様の問題を発見しましたが、私は11の実際のリリースを実行しています。

.gvfsを削除するための解決策、奇妙なディレクトリ

#umount /home/useraccount/.gvfs
#find . -inum 554009 -exec rm{} . \;
その後
#rm -rf .gvfs

なぜこのようなことが起こるのでしょうか?

これは何度か報告されている、よく知られたバグだと思います。
何度か報告されているバグだと思うのですが。
***
バグ467862 - Firefoxを開くと、ホームにquot;.gvfs"ファイルが作成されます。
アクセス権のないディレクトリ
https://bugzilla.novell.com/show_bug.cgi?id=467862
バグ 368628 - gvfs: ランダムなクラッシュ
https://bugzilla.novell.com/show_bug.cgi?id=368628
***

gvfsは、このユーザーを使ってGUIにログインしないと、ユーザーのホームディレクトリにないようです

このディレクトリがマウントポイントであれば、サイズが0でも問題はない

システム上、rootユーザーはセキュリティ上GUIにログインできないので、ターミナルでログインして/rootフォルダを確認すると、何も入っていないようです。
端末にrootでログイン chmod o+r /root
を読んだ後、chmod o-r /rootに戻すことをお勧めします。

[ スレッド: .gvfs でパーミッションが拒否されました。 ]

[ https://bugzilla.novell.com/show_bug.cgi?id=404758 ]

[ ローカルシステムでrootユーザーが十分な権限を持っていない場合があるのでしょうか? ]

[ rootにも権限がない? ]

ピッピブログ

root@localhostのパスワードエラー

HARDOOPプログラム実行中にエラーが発生しました。

#start-graphlite example/PageRankVertex.so 入力/facebookcombined_4w 出力/out

...

マスターラン
parseCmdArg
ロードユーザファイル
スタートワーカーズ
ワーカー 1 cmd: ssh localhost 'cd /home/guest/GraphLite/GraphLite-0.20; /home/guest/GraphLite/GraphLite-0.20/bin/start-worker /home/guest/GraphLite/GraphLite-0.20/ bin/graphlite 1 /home/guest/GraphLite-GraphLite-0.20; /home/guest/GraphLite/GraphLite-0. 20/example/PageRankVertex.so /home/guest/GraphLite-GraphLite-0.20/Input/ facebookcombined_4w /home/guest/GraphLite-GraphLite-0.20/Output/out 1'.
root@localhostのパスワードです。 
イニット
マネージスーパーステップ
送信者:connect: 接続拒否

...

理由

root@localhostのパスワード:"は、sshの相互信頼が確立されていないことを意味します。

備考 : ユーザーの問題かもしれません、通常ユーザーで作成され、スーパーユーザーではないのでしょうか?または、コマンド実行パスに問題があるのでは?

解決方法 パスワードなしでSSHログインできるように設定する

ssh-keygen -t dsa を実行します。
#cd ~/.ssh
#cat id_dsa.pub >> authorized_keys
#ssh ローカルホスト

パスワードプロンプトが不要な場合 root@localhost の password: が正常に設定されています。

備考 : うまくいかない場合は、authorized_keysと.sshディレクトリのパーミッションを確認します。
chmod 644 authorized_keys
cd ~
chmod 700 .ssh

ピッピブログ

パスワードを入力して、ubuntuのログインキーホルダーを解除する

SeaHorseは、ログインパスワードを管理者パスワードとして使用し、認証のロックを解除します。ログインパスワードを変更しても、それに応じて管理者パスワードが更新されない場合(少なくとも、私はそう考えています)、パスワードが一致せず、手動で入力する必要があります。これは、例えば、クロームブラウザを開いて、入力を促されたときに起こります。
デスクトップの処理:ダッシュパスワードとキーのルックアップ・プログラム。

2): パスワード]メニューの[パスワード]サブメニューの[ログイン]を右クリックします。表示されたメニューの中から、「パスワードの変更」を選択します。

解決策1.

そのアカウントに以前設定したログインパスワード(システムを再インストールしたときの初期パスワード、wtf!!!! 誰が覚えているんだ!!) ) と、現在有効なログイン・パスワードを入力します。

または、ロック解除オプションを選択し、以前の初期パスワードを入力し、ロックを解除すれば、二度と入力する必要はありません。

[ キーリングのプロンプトを入力し、パスワードを解除する。 ]

解決策2.

それでもダメなら、ログインを削除してクロームを再起動すれば、新しいケリングを要求して、パスワードとキーがデフォルトのディレクトリに追加されます。

ピッピブログ

ロックを取得できませんでした /var/lib/dpkg/lock

sudo apt-get install xxx をターミナルからインストールするとエラーになります。
E: ロック /var/lib/dpkg/lock を取得できませんでした - open (11: リソースは一時的に利用できません)
E: 管理用ディレクトリ (/var/lib/dpkg/) をロックできません、他のプロセスが使用しています。
この問題は、他のプロセスが実行されているためにリソースがロックされ、利用できない状態になっている可能性があります。ロックされる原因は、前回実行したときにインストールまたはアップデートが正しく完了しなかったためで、解決方法は簡単です。