ssh 方面问题总结
2024-08-24 14:36:18
ssh 远程执行命令:
https://www.cnblogs.com/youngerger/p/9104144.html
ssh免密登录:
https://blog.csdn.net/jeikerxiao/article/details/84105529
ssh登录时候不需要输入 yes:
第一次执行的时候,有的机器可能会提醒输入ssh初次登录询问yes/no,如果要去掉这个yes/no的询问环节,
只需要修改本机的/etc/ssh/ssh_config文件中的"# StrictHostKeyChecking ask" 为 "StrictHostKeyChecking no",
然后重启sshd服务即可
ssh $ip -o StrictHostKeyChecking=no
sshpass登录:
sshpass -p user_password ssh user_name@192.168.1.2 【登录远程机器】
sshpass -p user_password scp -P22 root@192.168.1.2:/home/test ./ 【远程机器/home/test 复制到本机当前目录】
还可以加参数 -q 【去掉进度显示】
expect登录:
expect -c "
set timeout 1;
spawn ssh user@localhost -p 22 ;
expect {
yes/no { send \"yes\r\"; exp_continue }
*assword* { send \"password\r\" }
} ;
expect user@* {send \" ls -l \r\" } ;
expect user@* { send exit\r } ;
expect 100% ;
expect eof ;
"
最新文章
- 第二天--html+css
- UML类图关系总结
- 利用ARCHPR明文破解获取PDF
- [poj3349]Snowflake Snow Snowflakes(hash)
- 多语言的sitemap xml
- 经常被忽略的几个CSS3属性之强大应用(一、timing-function: steps() 二、animation-direction 三、timing-function: cubic-bezier())
- net Mvc模块化开发
- CSS position 属性
- OCR技术浅探: 语言模型(4)
- JAVA爬虫代码
- 洛谷 [P2756] 飞行员配对方案问题 网络流实现
- centos7环境下mysql5.7的安装与配置
- bzoj 3505 [Cqoi2014]数三角形 组合
- mysql的报错
- 一种隐蔽性较高的Java ConcurrentModificationException异常场景
- angular5 @viewChild @ContentChild ElementRef renderer2
- AdminLTE用django部署
- Arduino IDE for ESP8266教程(0)配置IDE
- 20155220 Exp2 后门原理与实践
- 如何自出版一本书:定制 bookdown