SSH(Secure Shell)一种以安全的方式提供远程登录的协议。
一、SSH提供了两种安全验证方法:
1、基于密码的验证:使用用户名和密码来验证登录
2、基于密钥的验证:在客户端生成密钥对,再把密钥对中的公钥上传到服务器并于服务器中的
公钥做比较,此方式安全性更高。
二、配置SSH
1、基于密码验证方式:
①、首先需要保证网卡配置正确,即客户端和服务器端之间IP网络可达。
②、修改SSH的配置文件 vim /etc/ssh/sshd_config
③、重启sshd服务 systemctl restart sshd
④、把sshd服务加入开机启动项 systemctl enable sshd
⑤、在客户端使用格式: ssh 服务器IP地址 (登录服务器)
2、基于密钥验证方式:
①、首先需要保证网卡配置正确,即客户端和服务器端之间IP网络可达。
②、在客户端上执行 "ssh-keygen" 命令生成密钥对
③、在客户端上执行 "ssh-copy-id 服务器IP地址" 命令把客户端生成的公钥文件传到远程服务器
④、在服务器端修改ssh配置文件 vim /etc/ssh/sshd_config 关闭密码验证方式
⑤、重新启动sshd服务

SSH是一种安全的远程登录协议,提供基于密码和密钥的验证。配置SSH涉及修改配置文件、重启服务及设置开机启动。基于密钥验证时,通过ssh-keygen生成密钥对,并使用ssh-copy-id将公钥传输到服务器。SCP命令则用于安全地在Linux系统间传输文件。
最低0.47元/天 解锁文章
903

被折叠的 条评论
为什么被折叠?



