1. I don't think it's a good idea to use the same account by multiple people.
2. And you're not using a configuration management tool (like SaltStack, which is also a remote execution engine) this will give you:
- a central point to manage all your server
- predictable configuration on all servers with the same role
- a configuration documentation place (and even history if you git the confs)
- will make managing multiple users a breeze
Small and medium IT shops probably lean towards an open source based solution like KVM.