Ubuntu neden varsayılan bağlama noktalarını taşıdı?


9

Neden Ubuntu ve diğer birçok Linux dağıtımı varsayılan bağlama noktaları taşınmış olan /media için/media/$USER

Örnek Bir USB sürücü takıyorum ve adı EXT4-250GB-USBgöstermek için kullanılıyor /media/EXT4-250GB-USBama şimdi ortaya çıkıyor/media/z/EXT4-250GB-USB

Neden bu ve arkasındaki sebep nedir?


1
Kullanıcı adınızın znormal davranış olduğunu düşünüyorum. Şuna göz atın: askubuntu.com/questions/88523/… - pmounther ekleme ile aynı zamanda takıldığından emin olmak için kurulum talimatları .
SDsolar

Yanıtlar:


7

Aslında, Ubuntu, diğer birçok Linux dağıtımı, otomatik bağlama özelliği için kullanılan udisks2'ye geçti.

Udisklerin yeni sürümünde varsayılan bağlama noktası /run/media/$USER, ancak Ubuntu (ve diğer bazı dağıtımlar) tarafından yamalanmıştır /media/$USER( Daha fazla bilgi için Florian Diesch'in bu cevabına bakınız ).

Ubuntu 12.10'da bulunan udisks sürüm 2.0.0, bir dosya sistemini paylaşılmayan olarak bağlayan varsayılan davranışı değiştirmenize izin vermez (yalnızca $ USER tarafından erişilebilir).

Udisks 2.0.91 olduğundan, varsayılan davranışı değiştirmek için bir dosya sistemini paylaşımlı olarak monte etmek daha önce olduğu gibi yapılabilir [ /media] ( Daha fazla bilgi için rocko'nun bu cevabına bakınız ).

Udisks2'deki bu varsayılan davranış değişikliğinin temel nedeni açıktır: güvenlik. Sistemin tüm kullanıcılarına erişim vermek yerine, bir dosya sistemine erişimi belirli bir kullanıcıyla kısıtlamak daha güvenlidir.


2

Ubuntu'da bu, Quantal (12.10) sürümünde bir kez değiştirildi. Sebep oldukça basit ve mantıklı görünüyor:

  • Her şeyden önce, Linux benzeri sistemler /media, dosya sistemlerini CD-ROM sürücüleri, disketler ve Zip sürücüleri gibi çıkarılabilir medyaya monte etmek için bir dizin. Yani, bu bir kural.

  • Örneğin, örneğin bir USB sürücüsünü takarsanız, normalde bu USB sürücüsüne yalnızca sizin erişiminiz olur - buradan kullanıcı başına montajın nedeni. Örneğinizde, sizinle kontrol ls -l /media/zederseniz, EXT4-250GB-USByalnızca sahibi olarak ( yalnızca z kullanıcısı) okuma, yazma ve yürütme izniniz olduğunu görürsünüz EXT4-250GB-USB. Aynı şey içerideki tüm dosyalar için de geçerlidir EXT4-250GB-USB.

  • Bu şekilde, bir sistem yöneticisi (kök) her kullanıcının neleri monte ettiğini hızlı bir şekilde görebilir.

Her neyse, isterseniz, bir şeyi neredeyse istediğiniz yere manuel olarak monte edebilirsiniz (elbette, erişim vereceğiniz yere). Örneğin, bağlanamayacaksınız /media/<anotheruser>.

Ayrıca ilginizi çekebilir:

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.