I installed FUSE last week, and ran into issues running guest mount. The application tries to read the kernel image from user space. OK, fine. A chmod 755, and I'm in business. Still..I'd like to know. What is the technical reason that the kernel installs this way by default? Why not world readable?

-rw------- 1 root root  7104112 Dec 11 09:36 vmlinuz-4.4.0-104-generic
-rw------- 1 root root  7141424 Feb 12 19:57 vmlinuz-4.4.0-116-generic
-rw------- 1 root root  7144816 Apr  2 14:05 vmlinuz-4.4.0-119-generic

I can't be the only one this has caused problems for.

  • Ubuntu, presumably? It's 755 on a CentOS system I had. – muru Apr 16 '18 at 1:06
  • It's 755 on my Fedora system, too. – Renan Apr 16 '18 at 1:49
  • This should be installed as world readable as default. Maybe check your umask? – EDubman Apr 16 '18 at 5:44
  • Yes it's an Ubuntu installation. – Eric Texley Apr 17 '18 at 18:13

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.