Plataforma de hospedaje
- Gitee
- Github
- Otro: Huawei Cloud
- Constrúyelo tú mismo
Gitee
》》 1: Registre una cuenta
》》 2: Cree un almacén remoto
》》 3: contraseña de la cuenta, inicio de sesión sin contraseña SSH
》》 4: empujar, tirar
Inicio de sesión sin contraseña SSH
(1) ¿Qué es SSH?
SSH es la abreviatura de Secure Shell, formulada por el IETF Network Working Group; SSH es un protocolo de seguridad basado en la capa de aplicación. SSH es más confiable y está diseñado para sesiones de inicio de sesión remotas y otros servicios de red.
(2) Principio El
servidor y el cliente no transmiten contraseñas de cuentas para evitar ser utilizados por captura y descifrado de paquetes
. El servidor genera aleatoriamente una cadena y la envía con una contraseña. Para el cliente, el cliente, descifra el texto sin formato y genera el valor de resumen 1 El servidor también obtiene el mismo texto sin formato y también obtiene un valor de resumen 2. Si es el mismo, se considera que hay una clave secreta legal para iniciar sesión.
(1) Utilice las instrucciones para generar un par de claves secretas.
(2) Ver el archivo
(3) Copie la clave pública al servidor
(4) Agregue la clave pública personal
Operar almacén remoto
(1) Primero construya su propia biblioteca local, luego agregue la dirección remota
git init
git config --global user.name hadoop102@126.com
git config --global user.email hadoop102@126.com
git remote add origin git@gitee.com:hadoop102/javaweb_day06.git
git pull origin master
git push origin master
(2) Clonar la biblioteca remota directamente sin construir una biblioteca local
git clone git@gitee.com:hadoop102/javaweb_day06.git
git config --global usre.name hadoop102@126.com
git config --global usre.email hadoop102@126.com
git pull origin master
git push origin master