使用不同的 ID 登录 Linux 系统

使用不同的 ID 登录 Linux 系统

我有一个基本问题,我使用 securecrt 用我的用户名和密码登录到 Linux 机器,它保存了我的用户名和密码,我想使用不同的用户名登录到同一个 Linux 机器,我该怎么做?因为我已经登录并且数据已保存,每次我登录时都会自动使用当前凭据登录

答案1

您可以使用 用户名 - 假设您已设置用户名。有关 su 的更多信息,您可以使用man su命令提示符,它将为您提供所有详细信息。

NAME
       su - change user ID or become superuser

SYNOPSIS
       su [options] [username]

DESCRIPTION
       The su command is used to become another user during a login session. 
       Invoked without a username, su defaults to becoming the superuser. The
       optional argument - may be used to provide an environment similar to 
       what the user would expect had the user logged in directly.

答案2

我认为它会对你有用,试试这个

首先创建 2 个用户user1user2

[root@localhost ~]# useradd user1
[root@localhost ~]# passwd user1
更改用户 user1 的密码。
新密码:
错误密码:太短
密码错误:太简单
重新输入新密码:
passwd:所有身份验证令牌已成功更新。
[root@localhost ~]# useradd user2
[root@localhost ~]# passwd user2
更改用户 user2 的密码。
新密码:
错误密码:太短
密码错误:太简单
重新输入新密码:
passwd:所有身份验证令牌已成功更新。

/etc/passwd文件中更改此

用户 1:x:502:502::/home/用户 1:/bin/bash
用户 2:x:503:503::/home/用户 2:/bin/bash

对此

用户 1:x:502:502::/home/用户 1:/bin/bash
用户 2:x:502:502::/home/用户 1:/bin/bash

现在,如果您从用户 2 登录,则用户 1 主目录将打开。注意

此处用户 1 的密码为 user1,用户 2 的密码为 user2

相关内容