我想让AD用户登录我的Linux机器。我已经添加了一个CentOS 6.7机器到一个AD域,一切看起来都好。我可以执行'kinit‘命令没有错误和'wbinfo’工作良好,并显示给我所有的AD用户和组。此外,我还可以使用'id‘命令获取有关我的用户的信息。问题是,我无法执行以下命令:'su domain_user‘并获得错误:
$ su domain_user
Password:
Access is denied
su: incorrect password
同时,我可以通过SSH使用这个帐户登录到这个Linux机器。
这怎么可能呢?谢谢你的帮助。
我正在尝试编写一个框架,它能够与多台linux机器纠缠在一起。
例如,我将要使用该框架的测试用例可以在linux机器中启动服务器,在另一台linux机器上启动客户机,然后可以在不同的linux机器上进行一些配置更改,而无需等待任何命令的完成。
我试着用pexpect来做我的工作,但没有发现它更有用。
有人能建议我使用哪些Python模块来完成我的任务吗?
我的测试用例步骤如下:
1. Login to SIP Server -> su -> start SIP server
2. Login to Voice Server -> su -> make some conf
我想用sudo su自动化登录过程。我见过很多关于这些的问题,但没有一个是为我工作的。
使用sudo和su自动登录
这是我迄今为止尝试过的
echo "mypassword" | sudo -S su - user
echo "mypassword\n" | sudo -S su - user
echo mypassword | sudo -S su - user
echo "mypassword" | sudo -S su user
echo mypassword | sudo -S su user
我只是收到以下的回复
-bash: line
我是当前登录作为agochar通过图形用户界面登录。每当我在终端中键入任何命令时,它都会以蓝色显示,但是当我切换用户sudo su anupam并在终端中键入任何命令时,它就变得无色了?我不是这个领域的专家,因为我刚刚开始学习linux。这不是太严重的问题,但如果有人能帮助我解决这个问题,那么学习linux命令行就会更容易吗?
我在SLES11SP4上配置了LDAP服务器(使用YaST),并创建了3个用户。我可以(从根用户)到任何用户,但我不能作为他们中的任何一个登录或更改他们的密码。
当我尝试在/var/ log /消息中登录(使用su作为标准用户)时,我有:
suse1 su: pam_ldap: error trying to bind as user "uid=user3,dc=linux" (Invalid credentials)
suse1 su: FAILED SU (to user3) root on /dev/pts/0
当我尝试更改/var/log/messages中的密码时:
我使用过oracle Linux7.7操作系统,并且创建了名为Oracle的用户,我的问题是,当我尝试使用以下命令登录时
$ su - oracle
enter后成功登录,但出现一些警告
Last login: Thu Nov 28 16:40:36 IST 2019 on pts/0
bash: tart: command not found...
Similar command is: 'tar'
如何修复?
我在尝试让我的批处理文件也授予我PuTTY/Plink中的超级用户访问权限时遇到了问题。我可以自动输入ip和密码,但我也想自动输入它,当我运行这个批处理文件时,它也会给我提供su访问权限。到目前为止,它一直运行到我需要手动输入su的地步,但我正在尝试自动化,所以我尝试了-m commands.txt,现在它就崩溃了。在这里寻找任何帮助谢谢。
这是我到目前为止所拥有的
@echo off
color b
cls
echo What is the IP for the unit?:
set /p IP= :
echo What is the SSH Password for this unit?