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 bhavya@192.168.103.32OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013debug1: Reading configuration data /etc/ssh/ssh_configdebug1: Applying options for *debug1: Connecting to 192.168.103.32 [192.168.103.32] port 22.Output for:sudo service ssh statusis: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 -DJun 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.
Unable to SSH but able to ping it
ubuntu;centos;ssh;ping