My Fedora system is connected to the internet through a proxy server and we have IPs assigned to every system connected via LAN - mine has
192.168.0.103 (by the way, what is this kind of IP called? the technical term? Anybody). I was trying to setup smartsvn and found that SSH was stopped which is why it was not working. You may check my previous question SmartSVN - Unable to create new repository profile.
sshd was stopped on my system. Trying
ssh email@example.com was saying
Connection refused. Then the fllowing things happened - I don't remember the exact sequence in which they happened -
- I did
service sshd startand then I got password prompt on trying to ssh.
- I entered the correct password of
rootuser but it kept denying saying -
Permission denied, please try again..
- I probably restarted sshd and it stopped asking for password on doing
ssh firstname.lastname@example.org kept showing
ssh_exchange_identification: Connection closed by remote hostinstead.
I checked this solution ssh_exchange_identification: Connection closed by remote host and found that -
- my IP was present in
- There were failed login attempts in
So I deleted these things from both these files. After that,
ssh email@example.com prompted for password again but again the same problem. Entering correct password says -
Permission denied, please try again.
In that file it is written
> This file describes the names of the > hosts which are > # *not* allowed to use the local INET services, as decided > # by the '/usr/sbin/tcpd' server.
But that file cannot be viewed in text. Seems like some more setting needs to be corrected where it is set to disallow this IP for SSH connection. What do I need to fix?
I tried ssh connection from other systems connected via LAN. Permission denied to them too. I logged out and logged in after doing those file changes, restarted sshd and confirmed that those two files do not contain any such thing now.
But still not working. What am I missing. Any pointers?