linux运维是必死之路 SHELL脚本如何实现切换用户?

来源:互联网转载 | 更新日期:2024-02-17 17:17:38

SHELL脚本如何实现切换用户?

首先,我很高兴回答你的问题。

答案如下。我希望我能帮助你。

切换用户基本命令:

Su-user-C命令格式执行

1。将用户切换为只执行一个命令

示例:Su-Oracle-C“lsnrctlstart”

其中:

test是用户名

2。切换用户以执行shell文件

切换用户以执行shell文件

Su-Oracle-S/bin/Bash外壳.sh

3.有时需要切换到root用户来执行一些操作。如果用户没有添加sudo的权限,则需要在脚本中使用expect命令。

具体实现如下:

;/usr/bin/expect

splashSuroot

expect“password:”

send“rootpassword\n”

interact

expectEOF

exit

谢谢,希望采纳!

上一篇:excel表格升序降序怎么用 升序和降序怎么区分?

下一篇:苹果手机version是什么意思 version是什么意思中文翻译?

相关文章

Copyright © 网站出售-网站交易平台 版权信息

网站备案号:黔ICP备2023004141号