普通用户无密码登陆(运维面试题)
在A机器建立账户x,在B机器建立账户y,实现用x账户无密码登陆y账户
(做练习都是root账号,用普通账户之间的ssh无非就是拷公钥的时候,加个账户,跟用root没什么区别)
命令行实现
比如:对面账户叫做tom是有密码的。
我自己的机器有个kitty,它也是有密码。
平时都是这样登录
无密码登录就是做公钥私钥,
在kitty账户下,做
做完之后,把密钥拷过去
拷完之后再ssh就不需要密码了。
用脚本免密登录
useradd x
cat >> /aa.sh <<-QWE
/usr/bin/expect <<-eof
spawn ssh-copy-id -i y@192.168.26.10
expect {
"yes/no" { send "yes\n"; exp_continue }
"password" { send "1\n" }
}
expect eof
eof
QWE
chmod 777 /aa.sh
/usr/bin/expect <<-eof
spawn ssh root@192.168.1.210
expect {
"yes/no" { send "yes\n"; exp_continue }
"password" { send "1\n" }
}
expect "root"
send "useradd y\n"
expect "root"
send "echo 1 | passwd --stdin y\n"
expect eof
eof
/usr/bin/expect <<-eof
set timeout 20
spawn su - x
expect "$"
send "ssh-keygen\n"
expect "id_rsa"
send "\n"
expect "pass"
send "\n"
expect "again"
send "\n"
expect eof
eof
/usr/bin/expect <<-eof
set timeout 20
spawn su - x
expect "$"
send "bash /aa.sh\n"
expect eof
eof
【注意】少熬夜,多看书。
普通用户无密码登陆(运维面试题)相关推荐
- linux系统运维面试题大全(137道题)
linux系统运维面试题大全 1. 如何看当前Linux系统有几颗物理CPU和每颗CPU的核数? 查看物理cup: cat /proc/cpuinfo|grep -c 'physical id' 查看 ...
- linux系统运维面试题
标签:linux系统运维面试题 1. 简述常用高可用技术 解答: Keepalived:Keepalived是一个保证集群高可用的服务软件,用来防止单点故障,使用VRRP协议实现.在maste ...
- 运维面试题总结:Etcd、Kubernetes、Lvs、HAProxy 等
运维面试题总结:Etcd.Kubernetes.Lvs.HAProxy 等 集群相关 简述 ETCD 及其特点? etcd 是 CoreOS 团队发起的开源项目,是一个管理配置信息和服务发现(serv ...
- 6道常见Linux运维面试题讲解!
学习完Linux技术之后,接下来我们就需要面临找工作的事情.谈到找工作,很多小伙伴肯定好奇,面试官会问些什么问题?本为为大家汇总了一些常见Linux运维面试题,希望能够给大家带来帮助,祝你们面试通过! ...
- 服务器维护面熟题目,运维面试题(一)
运维面试题(一) 一 基础知识 1 什么是linux的daemon进程和一般进程有什么区别 daemon进程又称为守护 进程,是在系统 启动就运行,系统关闭才停止的进程,独立于终端之外,不与客户端交互 ...
- Linux 运维面试题20道
Linux 运维面试题 1.为什么我们要使用tomcat,类似的软件有哪些? 因为Apache仅支持静态网站,不能解析Java.Jsp,它们服务端口也不同Apache端口80 tomcat端口8080 ...
- linux运维面试题:第三部分
linux运维面试题: (第三部分)三 本章是关于docker的面试题于实战(实战=当你正在面试时,回答问题的方式) 注:(很多题都是通过网上搜索总结出来的,可能在一部分内发现自己写的东西:如有不满请 ...
- linux运维面试题:第一部分
linux运维面试题: (第一部分)三 在生活中跳槽或者换萌新找工作时,总会显得没有水平,从而不能在人群中脱颖而出那么,如何在跳槽中,从容的应对考官的面试呢,(小宇)在这里总结了一点面试题供大家分享: ...
- linux运维面试题:第二部分
linux运维面试题: (第二部分)三 iptables防火墙部分面试题 (仅供参考) 注:(面试题是通过本人在网上搜索总结出来的,如果您看到文章内有,属于自己创造的部分,请联系我,谢谢) 你听说过L ...
- oracle运维面试试题,最新系统运维面试题(AIXLINUXORACLE)试题
最新系统运维面试题(AIXLINUXORACLE)试题 四班学员考试试卷 注意事项: 1.共计八大类题,道小题,满分180分: 2.考试时间为3小时. 一.选择题(共10题,每题2分,共计20分) 1 ...
最新文章
- mysql 联合索引长度_MySQL 中索引的长度的限制
- 业务分析之--权限管理
- IBASE hierarchy structure and related API
- python webservice接口测试传参数_Python3 webservice接口测试方法是什么
- 第三季2:ORTP库的源码分析、RTP发送实验的源码分析
- 杭电2122Ice_cream’s world III
- go语言源自python语言_别再用Python编写机器学习基础设施啦,Go语言它不香吗?...
- 36.Linux/Unix 系统编程手册(下) -- 进程资源
- SEGGER-RTT调试(代替串口printf输出)的使用方法
- 中台架构的未来在哪—开放式架构
- xp怎么看计算机是多少位的,WinXP系统怎么看电脑是32位还是64位?
- 图形推理的50大规律
- 树莓派舵机 c语言,树莓派控制SG90舵机
- Prettier formatter for vscode 配置单引号问题
- 分享:蛋花儿主题WordPress瀑布流 V1.05(收费版)
- 毕设:基于CNN卷积神经网络的猫狗识别、狗品种识别(Tensorflow、Keras、Kaggle竞赛)
- 基于OpenCV-python3实现抠图替换背景图
- ANSYS的几种动画模式
- 校招软件测试面试问题总结
- MySQL DBA 必读:万字归总表设计与 SQL 编写技巧
热门文章
- 字符串篇(python)——字符串数组中两个字符串的最小距离
- OpenWBS 企业商城系统(手机端 PC端 微信 分销)
- 2021年熔化焊接与热切割考试报名及熔化焊接与热切割免费试题
- nginx配置ssl证书流程及常见问题
- Android视频《手机影音_项目实战》-杨光福-专题视频课程
- “家”字读音记录,有感于《古从军行》中“空见蒲桃入汉家”不押韵
- 【UVM-26.6】UVM HDL后门访问支持例程
- Linux PWM驱动框架 (二)
- (三)机房收费系统软件需求说明书
- 2022-2028年中国人工耳蜗行业市场运营格局及前景战略分析报告