Il comando "chmod 777 file" da' a quel file permessi di lettura/scrittura/esecuzione per tutti gli utenti del sistema che hanno accesso alla directory in cui quel file risiede. Se a te serve solo leggere un file a che ti serve assegnargli i permessi piu' ampi possibile? Se sei in grado di eseguire chmod su un file allora sei sicuramente in grado di leggerlo, quindi a che pro?