Cuando ejecuto los comandos de Ruby como gem -v
consigo este error:mundo inseguro puede escribir dir/Usuarios/nombre de usuario en el PATH, el modo de 040.777 cuando se ejecutan los comandos de Ruby
/Users/kristoffer/.rvm/rubies/ruby-1.9.2-p180/bin/gem:4: warning: Insecure world writable dir /Users/kristoffer in PATH, mode 040777
1.6.2
En primer lugar yo no entiendo lo que significa este ./Users/kristoffer no está en mi camino según echo $PATH
. El resultado de echo $PATH
es:
/Users/kristoffer/.rvm/gems/ruby-1.9.2-p180/bin:/Users/kristoffer/.rvm/gems/[email protected]/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
Como se puede ver, el camino es bastante limpio. Solo la ruta predeterminada + qué RVM agregó.
que he visto los otros mensajes similares a este en la forma recomendada para resolver el problema es ejecutar chmod go-w path/to/folder
Sin embargo, estoy bastante seguro de que es una mala idea para hacer mi carpeta de inicio no se puede escribir , ¿derecho? Repare los permisos con la Utilidad de Discos y no encontré nada incorrecto con los permisos en mi carpeta de Inicio.
¿Alguna idea de cuál es el problema y cómo puedo solucionarlo?
Creo que definitivamente no quiere que su casa dir mundo-escritura.Ejecutar el chmod sería una buena idea. Debido a que su directorio de inicio es escribible a nivel mundial, cualquier carpeta que esté debajo de esa (varias de las cuales están en su ruta) podría modificarse, por lo que tal vez es por eso que está obteniendo ese error. – cam