/ var / db / sudo / ts / <kullanıcı adı açılamıyor: İzin reddedildi


4

High Sierra MBP ile neler olup bittiğini anlamaya çalışırken gerçekten zor bir zaman geçiriyorum. Son zamanlarda, aşağıdaki gibi izinler sorunlarıyla karşılaştım:

 $ sudo ls
 sudo: unable to open /var/db/sudo/ts/<username>: Permission denied

Daha sonra şifreyi sordum ve çalışabilirim root, ancak daha önce bu hatayı görmedim. İçindeki tüm dosyaları / dizinleri kontrol ettim /var/db/sudo/tsve bunların hepsi sahip root:wheel. Kullanıcım adminve staffgruplarında - bu ben değişmedi. Buna ne sebep olur? Güncellemeye çalışırken bu davranışla karşılaştım homebrew(kullanıcımın sahip olduğu dizinlerde izin sorunları olduğunu fark ettim /private/tmp).

Benzer şekilde:

lrwxr-xr-x    1 <username>  admin    67 Oct 12 15:24 dtnoop_tracer.h
$ rm -f dtnoop_tracer.h
rm: dtnoop_tracer.h: Permission denied

Dosya sistemim tamamen gitti mi (ya da salt okunur olarak mı)?


izinlerini tamir etmeye çalıştın mı?
Ruskes

Hayır, bunu nasıl yapacağım?
Piotrek

Utility Utility dizininde disk yardımcı programını açın ve çalıştırın İlk yardım
Ruskes

İlk yardım başarıyla tamamlandı, hala aynı konular devam ediyor ... Yine de teşekkürler.
Piotrek

başka bir kullanıcı kullanmayı denediniz mi?
Ruskes

Yanıtlar:


1

Bu çok garip bir başarısızlık. Muhtemelen internet kurtarma için önyükleme ve sahip olduğunuzun üstüne os yeniden yükleyin. Bir yedeğiniz varsa, harika ve bu riskli bir işlem değilse ve kesinlikle izinler ve sudobaşarısızlıklar ile karışık bir şey .

İşlerin neden özel olarak kırıldığına dair çok iyi bir fikriniz olmadığı sürece, belki de bazı sistemlerin mülkiyeti veya başka türden idari değişiklikleri değiştirdiğiniz komut dosyaları bu sistemde yapıldı, muhtemelen sadece bir işletim sistemi almak ve herhangi bir düzeltmeyi yapmak çok daha hızlı olacaktır. Kalan problemler her kurulumda hemen çözülmez.


Katılıyorum. Bu konuda rahat olduğumdan çok fazla zaman geçirdim ve sudo'nun bile yapması gerekeni yapamadığı beni gerçekten rahatsız ediyor .
Piotrek

@Piotrek Bunun gibi şeylerle ilgili endişelerim - Tamam - Bir tuhaflık kırılması buldum ve düzelttim, fakat bu ayarla ilgili başka neler bozuldu? Kullanıcı belgelerini geri silme / yükleme / ekleme özgürlüğü, macOS'ta güzel bir şeydir.
bmike

1

OP tarafından onaylandığı gibi ...

kullanıcı profili tehlikeye girmiş olabilir.

Yeni kullanıcı oluşturun ve izlemeyi deneyin (umarım İzinsiz hatalar olmadan).

sudo mv /usr/local/Homebrew /usr/local/Homebrew.old

sudo mv /usr/local/Homebrew.old /tmp

1
Thanks @Buscar - Sonunda işletim sistemini yeniden yükledim ve kullanıcıyı biraz tehlikeye atmış bir sistemle oynamak istemediğim için yeniden yarattım.
Piotrek
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.