ls -l gives "?---------" and root has no permission