linux修改用户主目录命令 SHELL脚本如何实现切换用户?
SHELL脚本如何实现切换用户?
首先,我很高兴回答你的问题。
答案如下。我希望我能帮助你。
切换用户基本命令:
Su-user-C命令格式执行
1。将用户切换为只执行一个命令
示例:Su-Oracle-C “lsnrctl start”
其中:
test是用户名
2。切换用户以执行shell文件
切换用户以执行shell文件
Su-Oracle-S/bin/Bash外壳.sh
3. 有时需要切换到root用户来执行一些操作。如果用户没有添加sudo的权限,则需要在脚本中使用expect命令。
具体实现如下:
;/usr/bin/expect
splash Su root
expect“password:”
send“rootpasswordn”
interact
expect EOF
exit
谢谢,希望采纳
SUSE Linux系统如何用命令格式添加新用户?
方法如下:示例1:#useradd-d/usr/Sam msam此命令创建用户Sam,其中-d和-M选项用于为登录Sam/usr/Sam生成主目录(/usr是默认用户主目录的父目录)。示例2:#useradd-s/bin/Sh Ggroup GADM,rootgem这个命令创建一个新的用户gem。用户的登录shell是/bin/sh,它属于组用户组,以及ADM和root用户组。组用户组是其主组。在这里,您可以创建新组:groupaddgroup和groupaddadm。添加用户帐户意味着在/etc/passwd文件中为新用户添加一条记录,并更新其他系统文件,如/etc/shadow、/etc/group等。
linux修改用户主目录命令 linux shell命令 shell命令修改文件内容
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。