I am using Ubuntu 16.04. The problem is I am able to SSH other machines from my system but I am unable to SSH my system from another machine. However, I am able to ping my system from other machines.
For example, my system's IP address is 192.168.103.32 and another machine which runs CentOS has IP address 192.168.170.52. So I am able to SSH on 192.168.170.52 from 192.168.103.32 but vice-versa fails. Also, I am able to ping 192.168.103.32 from 192.168.170.52.
Output of ssh from 192.168.170.52:
ssh -v [email protected] OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013 debug1: Reading configuration data /etc/ssh/ssh_config debug1: Applying options for * debug1: Connecting to 192.168.103.32 [192.168.103.32] port 22. Output for:
sudo service ssh status is:
ssh.service - OpenBSD Secure Shell server Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: ena Active: active (running) since Thu 2017-06-29 11:39:00 IST; 39min ago Process: 3064 ExecReload=/bin/kill -HUP $MAINPID (code=exited, status=0/SUCCE Main PID: 1142 (sshd) CGroup: /system.slice/ssh.service └─1142 /usr/sbin/sshd -D Jun 29 11:39:37 bhavya systemd[1]: Reloading OpenBSD Secure Shell server. Jun 29 11:39:37 bhavya sshd[1142]: Received SIGHUP; restarting. Jun 29 11:39:37 bhavya systemd[1]: Reloaded OpenBSD Secure Shell server. Jun 29 11:39:37 bhavya sshd[1142]: Server listening on 0.0.0.0 port 22. Jun 29 11:39:37 bhavya sshd[1142]: Server listening on :: port 22. Jun 29 11:39:37 bhavya systemd[1]: Reloading OpenBSD Secure Shell server. Jun 29 11:39:37 bhavya sshd[1142]: Received SIGHUP; restarting. Jun 29 11:39:37 bhavya sshd[1142]: Server listening on 0.0.0.0 port 22. Jun 29 11:39:37 bhavya sshd[1142]: Server listening on :: port 22. Jun 29 11:39:37 bhavya systemd[1]: Reloaded OpenBSD Secure Shell server.
sudo service ssh statussudo ufw allow 22