Mac OS X'te Dosya Sahipliği Nasıl Değiştirilir

Anonim

Mac OS X'te sahiplik ve izin hatalarıyla karşılaşmak biraz nadir olsa da, özellikle bir hesap taşındığında veya bir dosya sahibi üçüncü taraf bir uygulama tarafından değiştirildiğinde ortaya çıkabilir. Çoğu zaman, kullanıcı izinlerini onarmak için işlemi baştan sona yürütebilirsiniz, ancak bu her zaman bir sorunu çözmeyi garanti etmez ve bazı durumlarda, amaçlanan kullanıcıdan önce tek bir belgede veya bir dosya grubunda doğrudan bir dosya sahipliğini ayarlamanız gerekir. dosyaya uygun erişimi yeniden kazanır.Bu durumlarda, bir dosyanın sahipliğini Finder aracılığıyla ve ayrıca komut satırı aracılığıyla manuel olarak değiştirmenin iki yolu vardır. Her ikisini de ele alacağız, ancak daha ileri düzey kullanıcılar için chown komutu gerçekten çok daha hızlı ve bazı açılardan daha kolay da olabilir.

Mac OS X'te Finder aracılığıyla Dosya Sahipliğini Değiştirme

Bir dosyanın sahipliğini, Mac OS X Finder'da izinleri ayarlamanıza izin veren Bilgi Al panelinden değiştirebilirsiniz:

  • Finder'da dosyayı seçin, ardından “Bilgi Al” penceresini çağırmak için Command+i tuşlarına basın
  • Sahiplik ve izin seçeneklerini ortaya çıkarmak için “Paylaşım ve İzinler”in yanındaki oku tıklayın
  • Tercihlerin kilidini açmak için kilit simgesini seçin
  • Yeni bir sahip eklemek için düğmeyi tıklayın, ardından kullanıcıyı listeden ekleyin ve "Seç"i seçin
  • Şimdi adı seçin ve dişli simgesini tıklayın, "(kullanıcı adını) sahip yap"ı seçin

Finder'dan geçmek kuşkusuz kolay olsa da, yine de birkaç adım uzunluğundadır ve Terminal birçok yönden daha hızlı olabilir. Komut isteminden korkmayın, süreci adım adım anlatacağız ve göreceğiniz üzere aslında oldukça basit.

Komut Satırından chown ile Dosya Sahipliğini Değiştir

Komut satırını kullanmak genellikle daha gelişmiş olarak kabul edilir, ancak bazı durumlarda grafik arayüzden geçmekten daha hızlı olmasının yanı sıra bazı açılardan daha kolaydır. Burada, Mac OS X'te ve neredeyse tüm unix varyasyonlarında standart olan "chown" komutu aracılığıyla dosya sahiplerini değiştirmenin temellerini inceleyeceğiz.

Başlamak için /Applications/Utilities/'den Terminal'i başlatın.

Sözdizimi en basit haliyle şöyledir:

chown

Bir kullanım örneği için, “test-file.txt” adlı bir dosyanın sahipliğini “Bob” kullanıcısına değiştirmek için komut şöyle olacaktır:

chown Bob test-file.txt

Kullanmak istediğiniz kullanıcı adının, genellikle bir giriş dizinine verilen ad olan hesap kısa adı olduğunu unutmayın. Kısa kullanıcı adının ne olduğundan emin değilseniz, geçerli kısa adı almak için terminale 'whoami' yazın veya geçerli Mac'teki tüm kullanıcı hesaplarının bir listesini görmek için “ls /Users” yazın.

Eğer bir sistem dosyalarının sahipliğini veya okuma ve yazma erişiminiz olmayan başka bir kullanıcının dosyalarını değiştiriyorsanız, chown'u süper kullanıcı olarak kullanmak ve zorlamak için her zaman 'sudo' ile devam edebilirsiniz. değişim:

sudo chown bob ~/Desktop/test-file.txt

Genellikle bir dosyanın grubunu değiştirmenize gerek yoktur, ancak bunu chown ile istediğiniz kullanıcı adına şu şekilde iki nokta üst üste ekleyerek de yapabilirsiniz:

sudo chown bob:staff ~/Desktop/test-file.txt

Yine, genellikle dosya grubunu değiştirmeniz gerekmez, ancak bazen hem sahip olduğu kullanıcıyı hem de bir zamanlar ait olduğu erişim düzeyi grubunu bir şekilde kaybetmiş veya kötüye kullanan bir dosyayla karşılaşırsınız.

Mac OS X'te, grup genellikle yönetici düzeyinde olmayan genel kullanıcı dosyaları için 'personel', uygulamalar, tercihler ve bağlı sürücüler gibi yönetici düzeyindeki kullanıcı dosyaları için 'admin' ve ' /bin, /library, /home, /etc, /usr/, etc gibi çekirdek işletim sistemi bileşenlerine süper kullanıcı erişimi için tekerlek'

Her neyse, ihtiyaçlarınız için hangi yöntem doğruysa onu kullanın, ancak bugünlerde neredeyse tüm dosya sahipliğini ayarlama durumlarında Terminal'i başlatıyorum ve chown kullanıyorum.Bu çoğunlukla bir tercih meselesidir, ancak genellikle izinlerde hızlı ayarlamalar yapmak için uygun olsa da, Bilgi Al panellerinin sahipliği ele almasının büyük bir hayranı olmadım.

Mac OS X'te Dosya Sahipliği Nasıl Değiştirilir