Feature changed by: Karl Cheng (qantas94heavy) Feature #320993, revision 4 Title: Automatically open port 22 when enabling ssh on install - openSUSE Distribution: Unconfirmed + openSUSE Distribution: Rejected by Karl Cheng (qantas94heavy) + reject reason: Not really secure and anybody using ssh should know to + enable port 22 if they need it (or another port). Priority Requester: Important Requested by: Christian Wittmer (computersalat) Partner organization: openSUSE.org Description: see boo#982132 (https://bugzilla.suse.com/show_bug.cgi?id=982132) When you install openSUSE and you decide to 'enable' ssh server, it is obvious that you need to open port 22 when firewall is enabled. This should be done automatically without user interaction. Business case (Partner benefit): openSUSE.org: when you do a remote installation via ssh and have a slow connection you won't see the 'NEW' upcoming setting option for 'open port 22' when you enable ssh-server. And you probably just forget to enable it and end up in a 'remote system' which is not connectable, cause port 22 is NOT enabled AUTOMATICALLY. Discussion: #1: Mikhail Kasimov (k_mikhail) (2016-07-06 12:37:44) I think, it's not a good idea, because it's insecure way: no service should change firewall's rules by itself. Only admin should be responsible to define what port should be opened on firewall due to services running on his server - that is adequate and secure way. + #2: Karl Cheng (qantas94heavy) (2016-11-19 12:35:22) + It is *not* obvious, system administrators might be running ssh on a + non-standard port. I would like to think that if a user plans on + enabling ssh access to a computer, that they know what they are doing. -- openSUSE Feature: https://features.opensuse.org/320993