Dosya izinleri değişmeyecek


23

üzgünüm yeni kullanıcı. 9 gün önce kurdum ve Unity'nin kaybedilmesiyle ilgili sorunlarım vardı ve bu da 5 gündür başım ağrıyor. Asla düzelmedi, ben yeniden kurdum.

Plex'i (medya sunucusu) kurdum ve sunucu çalışıyorken ve harici ağ cihazları tarafından erişilebilirken dosya ekleyemiyorum. Plex bunun izinler yüzünden olduğunu söylüyor. Cevap almak için burada ve Plex'teki forumlarda aşağı yukarı indim. Görünüşe göre herkes diyor

chmod -R 755 /media/My\ Book/Videos

harici USB 2.0 NTFS 3TB Western Digital diskimdeki (video yöneticisine monte edilmiş ve erişilebilir) klasörümdeki "Videolar" klasörünün yanı sıra, içerdiği her alt dizin ve dosyada "Plex" kullanıcısına erişilebilmesi için izinleri değiştirecek .

Dosya yöneticisini kullandım ve izinleri değiştirmek için tıkladığınızda hemen değiştirir. -C ile chmod yaptığımda her komutun (genellikle 600) 755 olarak değiştirildiğini söylüyor. yaptım

ls -l

doğrulamak ve değişiklik yoktur. (Ayrıca sahibinin kim olduğunu ve benim olduğumu bildiğimden emin olmak için ls -l kullandım. (Mvl1014). Ls -al aynı bilgiyi verir.)

Yemin ederim ki sudo yapmaya çalıştım ve kafamı bu klavyeye çarptıktan sonra temelde günümün tamamı için, kök olarak denedim. Daha az korktum ama başka bir şey bulamadım. sudo su root ve sonra chmod -R -c / media / My \ Book / Videos

Aynı sonuç. -c bana her dosyanın değiştiğini ve Unity ya da terminaldeki bir çekin lanet olası bir şey olmadığını doğruladığını söyledi.

Şimdi bana öyle geliyor ki, Plex'in çalışmasını engelleyen şey olmasa bile, hala bu komutun geçmemesiyle ilgili bir sorun var.

12.04LTS - gen 1 i7'de (2.7 GHz inanıyorum) 6 GB ram ile

Bir ekran görüntüsü eklemeye çalıştım ancak bana 10 kopyaya ihtiyacım olduğunu söyledim, bu da kopyalayıp yapıştıracağım anlamına geliyor.

Lütfen şaşkınlığım için özür dilerim, ama Lorem Ipsum gereksiz görünüyordu. Ve bunu biçimlendirmek için birçok yol denedim, ancak her şekilde mükemmel görünüyor ve aşağıdaki önizlemede her zaman berbattı. (Ah, ben bir karmaşayım.)

$ chmod -R -c 755 /media/My\ Book/Videos 
..... 
..... 
..... 
mode of `/media/My Book/Videos/xxxx/xxxx/xxxx.mkv' changed from 0600 (rw-------) to 0755 (rwxr-xr-x) 

ls -al gösterileri:

mvl1014@FX6800:/media/My Book/Videos$ ls -al 

total 88 
drwx------ 1 mvl1014 mvl1014     0 Aug 28 15:17 .  
drwx------ 1 mvl1014 mvl1014 20480 Sep  3 14:29 .. 
drwx------ 1 mvl1014 mvl1014  8192 Aug 28 15:18 xxxx
drwx------ 1 mvl1014 mvl1014 49152 Aug 16 14:02 xxxx
drwx------ 1 mvl1014 mvl1014  8192 Aug 27 21:36 xxxx
drwx------ 1 mvl1014 mvl1014  4096 Jul 23 19:09 xxxx

Bunun istenip istenmediği için özür dilerim. Burası artı tüm önerilen "Benzer Sorular" at baktım. Bir cevaba ulaştığım dolap işte buradaydı , fakat verilen kodu kendi UID'im ile çalıştırmak da işe yaramadı.


2
Chmod'u bir Windows dosya sisteminde (NTFS olarak da bilinir) kullanmak işe yaramayacaktır. Linux izinleri yalnızca bir Linux dosya sisteminde (aka ext4, ext3, btrfs, vb.) Çalışacaktır. Yapmanız gereken şey sadece bağlama noktasını chmod yapmak (sizin durumunuzda My \ Book) -sudo chmod 755 /media/My\ Book . Bu yapıldıktan sonra, My \ Book altındaki dosyalar izinlerini devralmalıdır.
mikewhatever

@Mikewhatever yorum için teşekkürler. Bunu hem belirtilen USB sürücüsünde hem de monte edilmiş bir bölmede denedim ve ikisi de işe yaramadı. Bu yüzden -R'yi -c ile kullandım ve tüm 2.5 TB'lık veri ve "değiştirilmiş izinleri" kullandım - ya da en azından bana söyledi. GUI seçeneğini kullanmaya çalıştığım zamanlar da dahil olmak üzere önceki gibi davrandı.
mvl1014

“Bunu hem belirtilen USB sürücüsünde hem de monte edilmiş bir bölmede denedim ...”. Bu senin hatan. Yine, bölüm veya "USB sürücü" değil, sadece bağlantı noktasını chmod gerekir.
mikew her 08

@mikewhat "mount point" i aradım ancak sadece otomatik olarak montajı yaptım, bu da fstab'ı düzenlememi sağladı. Bu, root tarafından sahip olunan bir klasör oluşturmamla sonuçlandı, bu yüzden klasöre hiçbir şey yapamam, esasen başarmaya çalıştığım şeyin tam tersi. Açıkçası bu kavramı anlamıyorum. : ()
Yapmakta

Yanıtlar:


26

Çözüldü!

Cevap burada bulundu .

gksu gedit /etc/fstab

Sonraki satırı şu şekilde ekle (eğer UUID'nizin sudo yaptığını bilmiyorsanız blkid)

UUID=12102C02102CEB83 /media/Store ntfs-3g auto,users,permissions 0 0

Kaydet ve dosyayı kapat.

Eğer yaptığım dizini yapmanız gerekiyorsa,

sudo mkdir /media/Store

Sonra

sudo mount /media/Store

Sonunda (hangi izinleri ayarlamak isterseniz)

chmod 755 -R /media/Store

Ve sonra onu kendin yap

chown <username> -R /media/Store

Evet, bu beni 2 günde 8-10 saat sürdü. Ve "Mağaza" "Depolama" içindir :-P


1
olmamalı chmod 755 /media/Storemı? ve chown username /media/Store?
deanresin

1
-Rİzinleri içindeki whats yinelemeli değiştirmenizi sağlar/media/Store
Willoczy
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.