ubuntu - 如何在ubuntu上使用其环境登录另一个用户

标签 ubuntu jenkins sudo

在 Ubuntu 上,当我打开一个终端时,它是通过我自己的用户登录的。我想以用户“jenkins”登录并使用它自己的环境设置,即主目录等。另外,我没有“jenkins”的密码,所以所有的“su”解决方案都不适合我。

最佳答案

su 的缩写切换用户 .
su jenkins您成为用户 jenkins,但不要执行他的配置文件脚本。
调用su - jenkinssu -l jenkins做同样的事情,但也执行他的配置文件脚本。

另见su manpage .

如果您没有用户 jenkins 的密码(或不想使用密码登录),但允许调用“sudo”,您也可以在 su 前面添加“sudo”(即 sudo su - jenkins)

关于ubuntu - 如何在ubuntu上使用其环境登录另一个用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51027390/

相关文章:

jenkins - 防止 Jenkins 在首次运行/种子作业时构建多分支管道的所有分支?

在步骤中发现 Jenkins "No such DSL method ' 步骤”

scala - sudo apt-get install scala 上的 Ubuntu Duplicate sources.list 条目错误

emacs - 如何在 Emacs 中将 SSH 和 SUDO 与 TRAMP 一起使用

mongodb - 安装 Mongo 和 chown/data/db 会产生 "illegal user name"错误

c++ - Cassandra cpp-driver编译错误

python - 在 Amazon ec2 ubuntu 实例上使用 enthought Python 安装 lxml

python - 如何等到 Python 中存在目录(Ubuntu)

node.js - Intellij Idea 在 ubuntu 上使用 ember.js 运行配置

svn - Ivy lib 目录通常去哪里?