To bring all the comments together into an answer:
First, but less important, Issue:
Also, do you have a default group?
Default groups are what every person who is not specifically assigned to a group will be put in. If you don't have this, and you didn't move anyone into groups, this can cause issues
Second, but more important, issue:
And are you sure everyone has the
The permission should be
minecraft.command.help, not just
The way your file is set up is incorrect. Permissions are not stored as commands, but as something like
So, if you have Essentials, or some other plugin, use it's respective permission -- for Essentials, it's
essentials.help. If you don't you should use both Bukkit's
bukkit.command.help, and Minecraft's
Not required, but interesting, information:
The reason there are two (or three, if you have a plugin) different permissions for
/help is because when you type
/help, Minecraft will first look into the plugins for that command, then it will use it's own, and, if neither work, it will finally use Minecraft's.
This means that in terms of permissions, the heirarchy is like this:
plugin.help > if that fails >
bukkit.command.help > if that fails >
minecraft.command.help > if no permissions for any, it displays a permissions error to you.
More Permissions stuffs:
It is, however, recommended that you use a plugin for permissions rather than the native Bukkit perms system, and for this, I highly recommend PermissionsEx