Linux habilita el inicio de sesión remoto ssh

Linux configura ssh para habilitar el inicio de sesión remoto

¡Hola! Aquí se explica cómo habilitar ssh en el sistema Linux Centos y el entorno Ubuntu.

1. Abra el servicio SSH en CentOS

  1. instalar el servidor opensh;
yum list installed |grep openssh-server
如果有输出,证明已经安装了openssh-server,如果没有,需要安装
yum install openssh-server
  1. Modificar el archivo de configuración del servicio sshd
vi /etc/ssh/sshd_config
  1. Abra el puerto de escucha y elimine el comentario # delante de él.
Port 22
ListenAddress 0.0.0.0
ListenAddress ::
  1. Permitir inicio de sesión remoto
PermitRootLogin yes
  1. Usar nombre de usuario y contraseña como conexión de autenticación
PasswordAuthentication yes
  1. Inicie el servicio sshd
service sshd start

7. Configurar el arranque automático

systemctl enable sshd

2. Ubuntu abre el servicio ssh y permite iniciar sesión como root

  1. Instale el servidor ssh, Ubuntu no tiene un servidor ssh instalado por defecto, necesita instalarlo
apt-get install openssh-server
ssh客户端是默认安装的,安装包:openssh-client,apt安装
  1. Modifique el archivo de configuración del servicio sshd, modifique el archivo /etc/ssh/sshd_config y modifíquelo de la siguiente manera:
vi /etc/ssh/sshd_config

Permitir el uso remoto del inicio de sesión ssh de la cuenta raíz

#PermitRootLogin prohibit-password
PermitRootLogin yes
  1. Necesita reiniciar el sistema o el servicio sshd
1.sudo /etc/init.d/ssh stop
2.sudo /etc/init.d/ssh start
3.sudo service ssh start
  1. Después de instalar el servicio ssh, el sistema inicia el sistema sshd de manera predeterminada, verifique el estado de sshd, si no se inicia de manera predeterminada, modifique el servicio para habilitarlo
sudo systemctl enable ssh

Artículo de referencia: Enlace de referencia

Supongo que te gusta

Origin blog.csdn.net/weixin_43078123/article/details/129713471
Recomendado
Clasificación