i just had configured a debian server and installed aapanel on it. I also changed the default port to 50001 instead of 22.
now i tried to login with ssh -p 50001 [email protected] and got this error
Permission denied (publickey,password)
here is some debug info
OpenSSH_8.1p1, LibreSSL 2.7.3 debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 47: Applying options for * debug1: Connecting to 95.xxx.xxx.xxx [95.xxx.xxx.xxx] port 50001. debug1: Connection established. debug1: identity file /Users/ritaromano/.ssh/id_rsa type -1 debug1: identity file /Users/ritaromano/.ssh/id_rsa-cert type -1 debug1: identity file /Users/ritaromano/.ssh/id_dsa type -1 debug1: identity file /Users/ritaromano/.ssh/id_dsa-cert type -1 debug1: identity file /Users/ritaromano/.ssh/id_ecdsa type -1 debug1: identity file /Users/ritaromano/.ssh/id_ecdsa-cert type -1 debug1: identity file /Users/ritaromano/.ssh/id_ed25519 type -1 debug1: identity file /Users/ritaromano/.ssh/id_ed25519-cert type -1 debug1: identity file /Users/ritaromano/.ssh/id_xmss type -1 debug1: identity file /Users/ritaromano/.ssh/id_xmss-cert type -1 debug1: Local version string SSH-2.0-OpenSSH_8.1 debug1: Remote protocol version 2.0, remote software version OpenSSH_7.9p1 Debian-10+deb10u2 debug1: match: OpenSSH_7.9p1 Debian-10+deb10u2 pat OpenSSH* compat 0x04000000 debug1: Authenticating to 95.xxx.xxx.xxx:50001 as 'root' debug1: SSH2_MSG_KEXINIT sent debug1: SSH2_MSG_KEXINIT received debug1: kex: algorithm: curve25519-sha256 debug1: kex: host key algorithm: ecdsa-sha2-nistp256 debug1: kex: server->client cipher: [email protected] MAC: <implicit> compression: none debug1: kex: client->server cipher: [email protected] MAC: <implicit> compression: none debug1: expecting SSH2_MSG_KEX_ECDH_REPLY debug1: Server host key: ecdsa-sha2-nistp256 SHA256:mvVcRh/4Nh7J6yw0fpMFm8Las+26KMPc8liDsxeVn8Y debug1: Host '[95.xxx.xxx.xxx]:50001' is known and matches the ECDSA host key. debug1: Found key in /Users/ritaromano/.ssh/known_hosts:1 debug1: rekey out after 134217728 blocks debug1: SSH2_MSG_NEWKEYS sent debug1: expecting SSH2_MSG_NEWKEYS debug1: SSH2_MSG_NEWKEYS received debug1: rekey in after 134217728 blocks debug1: Will attempt key: /Users/ritaromano/.ssh/id_rsa debug1: Will attempt key: /Users/ritaromano/.ssh/id_dsa debug1: Will attempt key: /Users/ritaromano/.ssh/id_ecdsa debug1: Will attempt key: /Users/ritaromano/.ssh/id_ed25519 debug1: Will attempt key: /Users/ritaromano/.ssh/id_xmss debug1: SSH2_MSG_EXT_INFO received debug1: kex_input_ext_info: server-sig-algs=<ssh-ed25519,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521> debug1: SSH2_MSG_SERVICE_ACCEPT received debug1: Authentications that can continue: publickey,password debug1: Next authentication method: publickey debug1: Trying private key: /Users/ritaromano/.ssh/id_rsa debug1: Trying private key: /Users/ritaromano/.ssh/id_dsa debug1: Trying private key: /Users/ritaromano/.ssh/id_ecdsa debug1: Trying private key: /Users/ritaromano/.ssh/id_ed25519 debug1: Trying private key: /Users/ritaromano/.ssh/id_xmss debug1: Next authentication method: password how can i fix?
i already went to /etc/ssh/sshd_config, enabled PasswordAuthentication and set to yes, enabled ChallengeResponseAuthentication and set to no.
then restarted ssh with
sudo launchctl stop com.openssh.sshd sudo launchctl start com.openssh.sshd i'm on oS bigsur
sudo launchctlcommands looks to me like you're restarting the sshd on an Apple Mac and not the ssh daemon running on your Debian server. What is that supposed to achieve?