"sudo -S"命令可以从字符串或者文本文件中获取,可以从echo结果中获取,而不用在像在终端上需要等待手动输入密码。   
这种方法并不推荐,因为密码会暴露。

以下实验中,用户user1有sudo权限,密码是abcdef。

输入错误密码,无法执行mount:

$ echo 123456 |sudo -S mount system.img mp  
[sudo] user1 的密码: 对不起,请重试。  
[sudo] user1 的密码:   
sudo: 1 次错误密码尝试

输入正确密码,可以执行mount:

$ echo abcdef |sudo -S mount system.img mp  
[sudo] user1 的密码:

此时仍然是普通用户user1,umount是没有权限的:

$ umount mp  
umount: .../mp: umount failed: 不允许的操作

$ echo 123456|sudo -S umount mp

可以执行umount。

结论:
1. sudo -S确实可以不用等待输入密码。
2. 同一个终端,sudo只要第一次密码正确,后面在有效期内,sudo -S的密码错误也可以。

sudo -S可以不用手动输入密码,且只要第一次密码正确,后面在有效期内,密码错误也可以相关推荐

  1. 【Linux】30.ssh不用手动输入密码登录终端sshpass 和 shell脚本后跟参数自动匹配case的用法

    ssh不用手动输入密码登录终端sshpass 和 case的组合用法 1.sshpass 的用法 在第一次手动输入密码ssh mdc@172.16.34.17 登陆上终端后,可以把下面两条语句做成sh ...

  2. scp 命令 不用手动输入密码

    scp 脚本,远程传送文件,不用手动输入密码: #!/usr/bin/expect -f spawn scp 1.txt root@192.168.99.47:/root/ expect " ...

  3. linux远程拷贝免手动输入密码,scp远程拷贝避免输入密码

    使用scp远程拷贝文件到指定服务器上,在客户端生成密钥放在需要验证的服务器上,这样再次连接后直接登陆,避免输入密码. 设定场景 我们需要将tomcat服务器(client1)192.168.30.20 ...

  4. nginx 部署前端项目,不缓存html文件,项目发版后,不用手动刷新页面

    nginx 部署前端项目,不缓存html文件,项目发版后,不用手动刷新页面 location / {expires 1h;root /home/test/vue/dist/;index index.h ...

  5. 手动计算机键,大神教你把电脑设置每天自动开机,从此以后再也不用手动按电源键了!...

    为了让自己的办公桌面更加的整洁干净,很多朋友都会在桌上放置一个置物架,把笔记本电脑塞到这个置物架底下,在上面放一个显示器,这样的话桌面就会瞬间变得整洁很多.不过这有一个缺点,那就是每天早上来上班的时候 ...

  6. clocks_per_sec 时间不正确_壁挂炉不用了怎么关?壁挂炉正确的关闭方法

    天气火热,用壁挂炉取暖的用户也都很想了解怎么正确关掉暖气.用过壁挂炉的用户都知道,它不但能采暖,还能提供生活热水,在天气转暖的时候,有些只想单独关闭暖气功能,还有的是暖气和热水功能都不用了,那怎么来正 ...

  7. 一定要学会的vsCode格式化整理代码的快捷键,再也不用手动调格式了

    开发过程中经常遇到代码杂乱的情况,每次手动排列都需要浪费大量时间,如果能配置自动整理代码既能让代码赏心悦目也就不用再浪费排列的时间 这是我原来混乱的页面 按快捷键shift alt f  格式化后的代 ...

  8. linux不用键盘输入密码吗,在Linux下锁住键盘和鼠标而不锁屏

    导读 假如在你正看着屏幕上的某些重要的事情时,你不想让你的小猫或者小狗在你的键盘上行走,或者让你的孩子在键盘上瞎搞一气,那我建议你试试 xtrlock 这个工具. 假如在你正看着屏幕上的某些重要的事情 ...

  9. 漫画汉化组,不用手动抹掉原文了:开源AI一键擦除,还能修复背景

    作者:栗子 来源:量子位(ID:QbitAI) 漫画汉化组,和动画字幕组,表面看都是翻译,可工作还是很不一样的. 比如,日文动画生肉一般没有加字幕,而漫画原本就充满了文字. 所以,漫画的汉化组,要先把 ...

最新文章

  1. PostgreSQL:创建自增序列id,分区表,分区表子表
  2. MFC实现获取鼠标位置的小程序
  3. 基于.NET实现数据挖掘--线性回归算法
  4. 2.2 Wrappers访问控制
  5. 基于Prometheus的.NET 4.x应用服务监控
  6. 接口测试工具-fiddler的运用
  7. Python 绘制热力图参数详解
  8. Linux PWN从入门到熟练
  9. iOS 3D Touch功能
  10. 通达信 移动平均算法_【通达信指标】通达信主力偷偷建仓副图指标源码公式...
  11. Python华氏摄氏度的转换
  12. c盘是不是越大越好_C盘分区并非越大越好
  13. archive = ZipFile(filename, ‘w‘, ZIP_DEFLATED, allowZip64=True)—— 已解决
  14. 时序数据库在船舶风险管理领域的应用
  15. 独家解读 | 基于优化的对抗攻击:CW攻击的原理详解与代码解读
  16. android手机几大厂商排行榜,各大手机厂商的核心产品UI排行榜出炉
  17. HBase2.x(六)HBase API DML的操作
  18. Redis基础(二)—— 基本命令与数据类型
  19. 粒子摇摆 shader
  20. 机械和计算机分数线,东北大学通信,冶金,计算机,材料,机械历年分数线

热门文章

  1. ubuntu下使用360wifi2
  2. 【ArchSummit】平安金融壹账通核心系统的微服务设计经验分享
  3. Java原生调用apktool反编译及再次打包源码
  4. 怎么下载免费的Win7系统?
  5. 改进StyleGANv2的容貌年龄预测系统
  6. 三星 Galaxy S21 耗电快电池不耐用怎么办?教你实用的解决技巧
  7. 元宇宙工业领域落地方法探讨
  8. 移动大数据管理平台实践
  9. poll和死锁_Java从入门到入土day20 死锁 多线程通讯 线程池
  10. 环保用电监管云平台在助力实现大气污染源工况用电在线监测——安科瑞 严新亚