社区
系统维护与使用区
帖子详情
怎样在shell里用su来切换用户
skyneu
2009-08-24 04:40:25
知道用户的密码
在shell里su - user
那个passwd怎么输入啊?
万分感谢
...全文
895
6
打赏
收藏
怎样在shell里用su来切换用户
知道用户的密码 在shell里su - user 那个passwd怎么输入啊? 万分感谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dahai9825
2009-08-24
打赏
举报
回复
#!/bin/sh
su='su'
printf "username: "
read username
$su $username
echo
dahai9825
2009-08-24
打赏
举报
回复
#!/bin/sh
savetty=`stty -g`
printf "username: "
read username
printf "password: "
stty -echo
read password
stty $savetty
echo
skyneu
2009-08-24
打赏
举报
回复
这种方法不行
ksh sss
A file or directory in the path name does not exist.
sss: bes%123: 0403-016 Cannot find or open the file.
niulin
2009-08-24
打赏
举报
回复
可以在脚本里这样写:
su - user <123456
123456就是user的密码,
< 是输入流重定向符号
skyneu
2009-08-24
打赏
举报
回复
我的意思是在shell脚本里来执行,不是手工在命令行下执行
vicky1982
2009-08-24
打赏
举报
回复
直接输入就行了,输入密码时,你本身是看不见的
test@linux-58hm:~> su - root
Password:
在后面输入密码就行了!
su
命令
切换用户
su
命令用于切换当前用户身份到指定用户或者以指定用户的身份执行命令或程序。 普通用户切换到root用户,可以使用
su
— 或
su
root,但是必须输入root密码才能完成切换。root用户切换到普通用户,可以使用
su
username,...
CentOS下命令行实现普通用户和root用户切换的实例
CentOS下实现普通用户和管理团员权限的切换 使用
su
命令实现用户属性的转换 ... 您可能感兴趣的文章:linux之普通用户与root用户之间切换方法
Shell
脚本中实现
切换用户
并执行命令操作linux禁止普通用户
Shell
脚本中实现
切换用户
并执行命令操作
今天公司同事来找到我说要在服务器上用另外一个用户执行python脚本,但设置到crontab
里
却老是root用户来执行,为了省事我就想了一个偷懒的办法,就是用
shell
脚本切换到那个用户,然后去执行那个python脚本.好了,这篇文章...
Shell
切换用户
执行后续语句:
su
与
su
-的区别
在
Shell
编程中,使用
su
和
su
-命令可以
切换用户
并执行命令。它们的主要区别在于
su
命令在当前
Shell
环境下...希望本文能够帮助你理解
su
和
su
-命令的区别,并在编写
Shell
脚本时选择适当的命令来
切换用户
并执行后续语句。
linux
shell
用户切换命令
su
简介
当使用 Linux 系统时,我们使用一个用户登录,然后在同一个命令行会话中切换到另一个用户。这些用户是在 Linux 系统中自动创建的,以便能够运行服务或应用系统,且不会登录系统(一般来说,我们不能使用这些用户登录...
系统维护与使用区
19,610
社区成员
74,604
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章