See the header of /etc/ssh/sshd_config1- By default, Debian does not allow connecting with the root account via SSH, but the PermitRootLogin no option is disabled in the sshd_config file. How does this happen?
Therefore, the default option applied is# The strategy used for options in the default sshd_config shipped with
# OpenSSH is to specify options with their default value where
# possible, but leave them commented. Uncommented options override the
# default value.
Code:
$> grep "PermitRootLogin" /etc/ssh/sshd_config#PermitRootLogin prohibit-password# the setting of "PermitRootLogin prohibit-password".
sshd_config is your server configuration file, not the one you connect to. Check the configuration of the server you are connecting to.2- When I connect to a remote server, after a few minutes of not touching the console, SSH is disconnected. I entered the following two options in the sshd_config file, but it has no effect. Why?Code:
ClientAliveInterval 1200ClientAliveCountMax 3
The default is
Code:
$> grep "ClientAliveInterval" /etc/ssh/sshd_config#ClientAliveInterval 0
ClientAliveInterval
Sets a timeout interval in seconds after which if no data has been received from the client, sshd(8) will send a message through the encrypted channel to request a response from the
client. The default is 0, indicating that these messages will not be sent to the client.
Statistics: Posted by fabien — 2024-02-23 13:02