Kullanıcılar /yazılabilir dir güvensiz dünya/kullanıcı adı Ruby komutları çalıştırırken YOL modu 040777 içinde
gem -v
gibi Ruby komutları çalıştırdığımda bu hatayı alıyorum:
/Kullanıcılar/kristoffer/.rvm/yakut/ruby-1.9.2-p180/bin/gem:4: uyarı: Güvensiz dünya yazılabilir dir /Kullanıcı kristoffer YOLU, mod 040777/
1.6.2
Öncelikle bu ne anlama geliyor anlamıyorum. /Kullanıcılar/kristoffer echo $PATH
göre benim yolum değil. echo $PATH
sonucudur:
/Users/kristoffer/.rvm/gems/ruby-1.9.2-p180/bin:/Users/kristoffer/.rvm/gems/ruby-1.9.2-p180@global/bin:/Users/kristoffer/.rvm/rubies/ruby-1.9.2-p180/bin:/Users/kristoffer/.rvm/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
Gördüğünüz gibi, YOL oldukça temiz. Sadece RVM ne varsayılan yolu eklendi.
Diğer mesajlar sorunu çözmek için önerilen yöntem chmod go-w path/to/folder
çalıştırmak için nerede buna benzer gördüm
Ancak, kötü bir fikir evim olmayan yazılabilir klasör yapmak için oldukça emin, değil mi? İzinleri Disk yardımcı Programı kullanarak tamir ettim ve evime klasörün izinleri ile yanlış bir şey gelmedi.
Sorunun ne olduğunu ve bunu nasıl düzeltebilirim herhangi bir fikir?
CEVAP
Ev klasörünüzü sadece başka biri tarafından yazılabilir değil. Sebebi mücevher Politika ile ilgili bu klasörlerde YOLU vardır içinde (güvensiz) giriş klasörü, ve anlamına gelir, isteyen herkes için olabilir hack tarafından yeniden adlandırma/hareketli .klasör ve bir sahtekar yerine rvm.
Giriş klasörü düzeltmek için, chmod go-w /Users/kristoffer
çalıştırın. Eğer yolunuza çıkan her şeyi yolunda başka herhangi bir güvensiz klasörler varsa, onlara benzer şekilde düzeltmek gerekir.
BTW, Disk Yardımcı Programı, bu onarım etmemenin nedeni sadece dosyaları işletim sisteminin bir parçası olarak yüklü onarır (Apple's KB article on the subject). Size DVD yüklemek ve araçları menüsünden Parola Sıfırlama çalıştırmak önyükleme eve klasör izinlerini onarmak için bir seçenek yoktur, ama eğer izinleri kendilerini resetliyorsa ya da sadece mülkiyet emin değilim.
uyarı: Güvensiz dünya yazılabilir dizi...
Çalışan komut satırı Ruby script içind...
Uyarı "Güvensiz dünyanın yazılabi...
Vim içinde eşleştirmek, noremap, nnore...
Arama Ruby shell komutları...