We inherited a bunch of used servers from another team. Some of them have SELinux enabled on it, some do not. Because of SELinux, we are having trouble setting up passwordless ssh, our webserver, etc. We found a work around on this stackexchange site, which is to run:
restorecon -R -v ~/.ssh
However, since we don't need SELinux running for what we do, it might be easier to turn it off than for us to remember to have everyone run the above cmd on whatever dir needs permissions.
Can we turn SELinux off w/o any repercussions down the road or is it better to just re-image the server? One thing to note; our IT group is really busy so re-imaging a server is not high on their list unless it's absolutely necessary (need a very good business case)...or someone bribes their boss with a bottle of scotch or whiskey.
UPDATE: Thanks for everyone's suggestion and advice. These servers are all going to be used as internal dev servers. There isn't going to be any outside access to these machines so security isn't a high concern to us. Our current servers that we are using all (to the best of my knowledge) do not have SELinux enabled. Some of the ones my manager just acquired do and those are the ones we're looking at disabling so everything in our cluster is uniform.