“Drwxrwsr-x +” içindeki “+” nedir


12

Bakımını yaptığımız bir web sitesi üzerinde çalışıyorum ve konuşlandırmak için Capistrano'yu kullanıyorum. Bir şeyleri miras aldım, bu yüzden her şeyi ayarlayan ben değilim.

Sunucuya konuşlandırdığımda başarısız oluyor ve hiçbir şey güncellenmiyor. Dosya izinleri genellikle başarısız bunun suçlu olduğundan, benim deneyim, ben dağıtma ediyorum klasör için onları kontrol ettim testere şey daha önce görmedim: drwxrwsr-x+.

Bu son artı işaretinin ne olduğunu ya da ne yaptığını bilmiyorum; CentOS'un yapışkan biti ifade etmenin bir yolu olduğunu varsaydım, ama koştuğumda sudo chmod -t sharedhala oradaydı, bu yüzden yapışkan bit olmamalı.

Linux hakkında daha fazla bilgi sahibi olan biri bana o izin listesinde "+" sonunun ne olduğunu söyleyebilir mi?


1
Bu, ACL olarak ek izinlerin kullanılabileceği anlamına gelir. [Bu soruya] [1] da bakınız. [1]: superuser.com/questions/198758/…
Fred Clausen

Yanıtlar:


27

Gönderen info lsaltında What information is listed?bölümünde, çıktı ürettiği ilgili -l:

 A file with any other combination of alternate access methods is
 marked with a '+' character.

Genellikle, bir ACL setine sahip olduğu anlamına gelir.


2
+2 yapabilseydim, çünkü sadece bu sorumu cevaplamakla kalmadı, infoemri de hiç duymamıştım . Her zaman yeni kullandım cmd --helpveman cmd
Goldentoa11

1
Bazı insanlar infohiperlinkleme nedeniyle gezinmek için kafa karıştırıcı buluyorlar . Eğer hoşlanmıyorsanız info, info foo | lesssize tanıdık bir his vermek için daha az pipetlemeyi deneyin .
Stefan Lasiewski

Goldentoa11, bunun için teşekkürler. Eğer memnunsanız, yanındaki onay işaretine tıklayarak cevabı kabul etmekten çekinmeyin.
MadHatter

Ben her zaman pinfo yüklüyorum ve sonra kendimi INFO belgelerini okumak zorunda bulursam. Bilgi belgelerine vaşak gibi navigasyon sağlar.
Dan Garthwaite

1
Cidden, dene info foo | less. Her şeyi daha az şekilde yönlendirir ve bir manpage'e çok benzer şekilde çalışır - genellikle içerik% 99 özdeştir. Bunu bulduğumda asla geriye bakmadım.
Stefan Lasiewski

12

@MadHatter tarafından belirtildiği gibi, Dosya / Dizinde ek sağ Erişim Erişim Listeleri olduğu anlamına gelir. Genellikle Sahip: Grup sistemi yeterlidir, ancak bazı durumlarda daha ayrıntılı bir tanımlı izin denetimine ihtiyacınız vardır. Temas halinde acl sistemi geliyor.

Belirli bir dosya / dizin üzerindeki işlemleri görmek için şunu yazın:

getfacl myfileordir

İzinleri değiştirmek için setfaclkomutu kullanın. Doğru söz dizimi için kılavuz sayfasına bakınız.

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.