Colección de citas famosas - Slogan de motivación - CentOS cambia el número de puerto ssh y el inicio de sesión sin contraseña ssh

CentOS cambia el número de puerto ssh y el inicio de sesión sin contraseña ssh

Generalmente, el puerto predeterminado de ssh es 22

Por ejemplo, use el terminal para iniciar sesión en la computadora LAN normalmente

Tenga en cuenta que el archivo sshd_config es

en #Puerto 22 Elimine el comentario # de la línea y agregue el número de puerto que desea usar, como el Puerto 22438

El puerto 22 está reservado aquí para evitar la imposibilidad actual de inicie sesión usando ssh

Devuelve éxito

Reinicie el firewall:

Devuelve éxito si tiene éxito

Compruebe si el puerto se agregó correctamente. Si tiene éxito, mostrará sí; de lo contrario, será no:

Verifique el estado local de SELinux; si está cerrado, puede omitir este paso

Use semanage para operar. no, puede usar el siguiente comando para instalar:

El siguiente comando es para ver los puertos ssh permitidos actualmente por SELinux:

Agregue el puerto 22438 a SELinux y confirme

Pruebe la conexión ssh del nuevo puerto

Si puede iniciar sesión normalmente, será exitoso

Agregue el puerto 22 previamente abierto a una línea Comente y guarde

Luego reinicie ssh

No puede iniciar sesión en el servidor usando el siguiente comando

Entrada desde la terminal local:

Configuración relacionada con todo directamente Presione Ingresar

Generar dos archivos en el directorio ~/.ssh/

Ingresar en la terminal local:

Copiar el archivo de autenticación al servidor en la máquina local

Si no hay ninguna carpeta en el servidor, cree una nueva carpeta .ssh/

Disfrute