复制代码代码如下: su - test -c "pwd" ps: 切换用户只执行一条 ...
当我们在服务器上面疯狂的进行操作的时候,我们用shell脚本来帮我们来完成一些基本的任务,但是一些命令或者一些操作需要我们不断切换用户来实现的话,在shell脚本就不那么好实现了,那么我们在shell脚本中应该怎么去写这个用户切换的代码呢 执行多条命令的时候,要创建一般用户的commandshell,提权到可执行脚本,然后在主shell中执行多条命令的切换代码,即可完成切换用户执行命令 ...
2019-10-03 19:19 0 796 推荐指数:
复制代码代码如下: su - test -c "pwd" ps: 切换用户只执行一条 ...
系统:centos 6.x 脚本内容: cat t.sh 复制代码代码如下: #!/bin/bash su - test <<EOF pwd; exit; EOF 执行结果图 ...
执行多条语句 在这种方式中使用到文件路径时,需要使用绝对路径。 执行一条语句 切换用户执行一条命令:su - calos -c command 切换用户执行一个shell文件:su - calos /bin/bash test.sh ...
-c "pwd" ps: 切换用户只执行一条命令的可以用: su - o ...
...
微信公众号:Dotnet9,网站:Dotnet9,问题或建议:请网站留言, 如果对您有所帮助:欢迎赞赏。 .NET CORE(C#) WPF 方便的实现用户控件切换(祝大家新年快乐) 快到2020年了,祝大家新年快乐,今年2019最后一更,谢谢大家支持! 阅读导航 本文背景 ...
invoke_shell()介绍 (可用来登陆后切换账户) 在实际工作中,对于一些服务器,需要通过root账户权限来实现一些功能,但有的服务器是进行加固处理的,即没法直接用root账户连接SSH,所以就需要先通过一般用户 如 ossadm用户登录上后,再使用 su root 指令来切换成root ...
Linux实现切换用户并执行命令 #!/bin/bash su - es <<! 123 #用户密码 nohup /usr/local/elasticsearch-7.6.1/bin/elasticsearch & exit ! ...