I want to ssh to a remote machine. It has an ssh server running. Am I correct
in thinking I only need an ssh client to do this i.e. no need to have a ssh
server installed and running.
I've checked an sshd is not running on my 'Gluglug' machine. I take this to
mean openssh-server is not installed. I don't think the openssh-client is
installed either - can't find any reference to it on my machine. In fcat the
only reference to openssh is in /usr/lib/openssh.
(1) Does executing ssh at the command line invoke the openssh-client or
another (default?) client?
I have set up a basic firewall using iptables. Currently, my iptable rules do
not include any relating to ssh either incoming or outgoing connections on
any ports.
(2) I'm a little confused. Should I allow either an incoming or outgoing ssh
connection in my set of rules to access the remote machine?
(3) Does the allowed port have to be 22 or is the choice up to me or the
remote machine?
Thanks in advance.