ssh远程连接
来源:互联网 发布:高考语文 知乎 编辑:程序博客网 时间:2024/06/14 00:42
一.使用密码登录连接方式
ssh 连接用户名@远程主机的ip
缺点:只要知道远程主机用户的密码,可以不通过远程主机的允许就能连接,不安全。
二.使用远程主机发送的钥匙连接
1.在远程主机中先得到公钥和私钥
ssh-keygen
2.给自己用公钥上锁
ssh-copy-id -i /root/.ssh/id_rsa.pub root@自己的ip
注意:可以 ls /root/.ssh/ 查看是否生成了公钥和私钥
3.把钥匙发给client主机
scp /root/.ssh/id_rsa root@client主机号ip:/root/.ssh/
4.在 /etc/ssh/sshd_config配置文件中关闭密码连接的通道
passwordAuthentication no
5.重置配置文件
systemctl restart sshd.service
6.在client主机中 ssh root@server主机号进行用钥匙连接
注意:a. 在密码认证为yes时,可以连接远程主机的任意用户
b. 关闭密码认证,在用key认证时,在哪个用户下加的锁才能连接哪个用户
c. 加锁时要先让密码认证为yes
三.控制ssh客户端的访问
1. vim /etc/hosts.deny
sshd:ALL 拒绝所有人连接sshd服务
2. vim /etc/hosts.allow
sshd: 172.25.254.90 ,172.25.254.250 允许90和250连接
sshd:ALL EXCEPT 172.25.254.11 只不允许11连接
3. 登录提示的修改
vim /etc/motd
注意:这些操作都在远程主机中操作
- ssh远程连接ubuntu
- ssh远程连接失败
- ssh远程连接Ubuntu
- SSH远程连接故障
- SSH 远程连接服务器
- ssh远程连接 加密
- ssh连接远程主机
- SSH远程连接服务器
- SSH连接远程服务器
- ssh远程连接
- SSH远程连接LINUX
- ssh远程连接不需要密码
- Ubuntu下SSH远程连接
- ssh 远程文件连接scp
- python paramiko ssh远程连接
- SSH无法连接远程主机
- ubuntu 下ssh远程连接
- 安装ssh远程连接 linux
- js中数字转为整数,可以进行运算,保存两位小数
- MySQL数据库结构同步--基于工具Navicat
- css前端面试题
- 如何解决“app已损坏,打不开。你应该将它移到废纸篓。”
- #ifndef/#define/#endif深刻理解
- ssh远程连接
- SurfaceShader中的那些坑-finalcolor覆盖雾化
- 第二阶段springmvc框架熟悉
- 基准测试的定义(性能测试)
- IntelliJ IDEA For Mac 快捷键
- idea导入spring源码
- 设计模式-状态模式
- Java.io.IOException: open failed: EACCES (Permission denied)
- 图片的宽高设置及背景图片的相关属性