原文:ssh 远程命令执行时切换用户

通过ssh 可以远程执行命令。 有时希望指定远程执行命令的用户, 则可以如下执行 ssh user ip cmd 但是有时我们只有某个用户的登录权限,只有登录后,在目标机器上才可以切换为其他用户, 则可以使用如下的方式 ssh userA ip echo passwd sudo S hostname sudo u userB cmd 这样就可以以用户A登录,然后以用户B执行命令。 hostname ...

2012-11-28 13:16 0 2946 推荐指数:

查看详情

shell脚本中切换用户执行命令

1.切换用户执行命令 su 用户名 -c "命令" 2.切换用户执行脚本 su 用户名 -s /bin/bash 脚本路径 3.切换用户执行命令集su 用户名 <<EOF命令集EOF ...

Fri Jun 06 01:36:00 CST 2014 0 3492
Shell脚本实现切换用户执行命令

Linux实现切换用户执行命令 #!/bin/bash su - es <<! 123 #用户密码 nohup /usr/local/elasticsearch-7.6.1/bin/elasticsearch & exit !    ...

Fri Apr 22 01:20:00 CST 2022 0 908
Linux命令切换用户

一、从 user 用户切换到 root 用户   不管是用图形模式登录 Ubuntu,还是命令行模式登录,我们会发现缺省的用户是 user,但是当我们需要执行一些具有 root 权限的操作(如修还系统文件)时,经常需要用 sudo 授权,感觉很麻烦,此时我们可以切换到 root 用户,只需要简单 ...

Sun Jan 03 22:07:00 CST 2016 0 1891
su 命令切换用户带来的问题

一、故障现象 su: warning: cannot change directory to /home/oracle: Permission denied 二、拍错思路 1、用户目录/home/oracle权限问题 2、su程序执行权限问题 3、程序依赖的共享库权限问题 ...

Mon Sep 02 00:08:00 CST 2019 0 352
【终端使用】"su"命令切换用户

命令 作用 说明 su - 用户切换用户,并切换目录 "-"切换用户的主目录,否则保持位置不变。 su 用户切换目录,位置保存不变 ...

Tue Mar 10 05:25:00 CST 2020 0 690
Linux基础命令---切换用户su

su 临时切换身份到另外一个用户,使用su切换用户之后,不会改变当前的工作目录,但是会改变一些环境变量。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 su [选项 ...

Mon Jan 21 15:19:00 CST 2019 0 1519
切换用户的常用命令

切换用户的方法 序号 命令 作用 说明 1 su - 用户切换用户,并且切换用户目录 - 可以切换用户家目录,若不增加这个“-”则目录保持位置不变 2 exit ...

Mon Feb 10 06:05:00 CST 2020 0 641
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM