普通用户无密码登陆(运维面试题)

news/2024/7/8 11:23:32 标签: ssh, 运维

在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

【注意】少熬夜,多看书。


http://www.niftyadmin.cn/n/2122.html

相关文章

LeetCode - 547 省份数量

题目来源 547. 省份数量 - 力扣&#xff08;LeetCode&#xff09; 题目描述 有 n 个城市&#xff0c;其中一些彼此相连&#xff0c;另一些没有相连。如果城市 a 与城市 b 直接相连&#xff0c;且城市 b 与城市 c 直接相连&#xff0c;那么城市 a 与城市 c 间接相连。 省份 是…

【C++笔试强训】第十七天

&#x1f387;C笔试强训 博客主页&#xff1a;一起去看日落吗分享博主的C刷题日常&#xff0c;大家一起学习博主的能力有限&#xff0c;出现错误希望大家不吝赐教分享给大家一句我很喜欢的话&#xff1a;夜色难免微凉&#xff0c;前方必有曙光 &#x1f31e;。 &#x1f4a6;&a…

[0CTF 2016]piapiapia

进来一个登录框&#xff0c;先试试sql注入&#xff0c;不太行 扫目录扫到www.zip&#xff0c;拿到源码 先看一下index.php 对username和password的长度进行判断&#xff0c;需要在3-16之间 再看一下class.php&#xff0c;在class.php看到过滤&#xff0c;将上面那些字符串改…

ubuntu的命令操作

记录ubuntu系统使用中一些常用的操作 1.在ubuntu终端打开图像界面的文件夹&#xff1a; cd到指定的目录之后执行nautilus即可 参考&#xff1a; linux系统ubuntu中在命令行如何打开图形界面的文件夹 - 李照耀 - 博客园 2.ubuntu挂载新的硬盘 1.查看ubuntu系统中的磁盘信息…

vite3、vue 项目打包分包进阶-组件分包

文章目录写在前面回顾往期实战演练最后写在前面 在上次的分包实战后&#xff0c;我在服务器上测试了分包后的项目效果很好&#xff0c;但是还不够理想&#xff0c;因为在我的Login页面我使用的动态组件&#xff0c;其中包含注册组件register、忘记密码组件renew,我们知道vite的…

【算法刷题】——美丽整数的最小增量

美丽整数的最小增量 1.题目描述 原题入口 给你两个正整数 n 和 target 。 如果某个整数每一位上的数字相加小于或等于 target &#xff0c;则认为这个整数是一个 美丽整数 。 找出并返回满足 n x 是 美丽整数 的最小非负整数 x 。生成的输入保证总可以使 n 变成一个美丽整数…

【考研】图的相关应用算法考点(详细全面,含真题)

前言 在 408 考研中,图的应用算法不是考试重点,了解即可。 但在暨南大学的 848 和 830 考研中,图的相关应用算法是考试的重点,出现在填空题和编写算法题中。有需要的同学自取。 本文算法包括但不限于图的遍历(DFS、BFS)、最小生成树(Kruskal)、最短路径算法(Dijkst…

199. 二叉树的右视图

文章目录题目描述做题思路代码实现题目链接题目描述 给定一个二叉树的 根节点 root&#xff0c;想象自己站在它的右侧&#xff0c;按照从顶部到底部的顺序&#xff0c;返回从右侧所能看到的节点值。 示例 1: 输入: [1,2,3,null,5,null,4] 输出: [1,3,4] 示例 2: 输入: [1,null,…