网站首页 > 精选文章 正文
来了,直接上干货
用账号密码登陆
ssh_server.sh
#!/usr/bin/expect -f
set user 用户名
set password 密码
set host IP地址
set timeout -1
spawn ssh $user@$host
expect "*assword:*"
send "$password\r"
interact
免账号密码登陆
生成共钥和私钥
# 3个回车,生成共钥和私钥,有的话就跳过, 默认位置: ll ~/.ssh
# 注意:有 id_rsa 和 id_rsa.pub 就跳过
ssh-keygen
- authorized_keys:存放远程免密登录的公钥,主要通过这个文件记录多台机器的公钥
- id_rsa : 生成的私钥文件
- id_rsa.pub : 生成的公钥文件
- know_hosts : 已知的主机公钥清单
配置 ssh
cat ~/.ssh/id_rsa.pub
将 公钥 内容追加到下面的文件中
vim ~/.ssh/authorized_keys
ssh_server.sh
#!/usr/bin/expect -f
set user 用户名
set host IP地址
set timeout -1
spawn ssh $user@$host
interact
- 上一篇: 零基础转型C#软件工程师-58SQLServer数据库登录详解
- 下一篇:已经是最后一篇了
猜你喜欢
- 2025-06-19 零基础转型C#软件工程师-58SQLServer数据库登录详解
- 2025-06-19 AWS EC2 使用root账号和密码登陆(aws account)
- 2025-06-19 COD21使命召唤21卡在登入在线服务器?看这里有解决方法
- 2025-06-19 WIN10做天高服务器客户端登录出现“操作系统原因无法登录”
- 2025-06-19 三国志战略版:正想登录游戏,服务器维护了,好多谣言出现要小心
- 2025-06-19 艾尔登法环无法登陆游戏服务器怎么办 服务器登录不了的解决方法
- 2025-06-19 用手机怎么连接服务器?如何用手机远程连接服务器?
- 2025-06-19 快速云:怎么登录服务器,苹果电脑如何登录服务器?
- 2025-06-19 服务器的多种登录方式(win/mac适用)
- 最近发表
- 标签列表
-
- 向日葵无法连接服务器 (32)
- git.exe (33)
- vscode更新 (34)
- dev c (33)
- git ignore命令 (32)
- gitlab提交代码步骤 (37)
- java update (36)
- vue debug (34)
- vue blur (32)
- vscode导入vue项目 (33)
- vue chart (32)
- vue cms (32)
- 大雅数据库 (34)
- 技术迭代 (37)
- 同一局域网 (33)
- github拒绝连接 (33)
- vscode php插件 (32)
- vue注释快捷键 (32)
- linux ssr (33)
- 微端服务器 (35)
- 导航猫 (32)
- 获取当前时间年月日 (33)
- stp软件 (33)
- http下载文件 (33)
- linux bt下载 (33)