如何取消常用服务器登录

fiy 其他 53

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    取消常用服务器登录的方法主要有以下几种:

    1、修改配置文件:进入服务器系统,找到存储登录信息的配置文件,一般是以文本形式存储,可以使用文本编辑器打开并修改,将之前保存的登录信息删除或者注释掉即可。保存后重新登录服务器,登录信息就不会自动填充。

    2、清除登录记录:如果服务器系统支持命令,可以通过命令来清除登录记录。具体命令可以根据所用的服务器系统有所不同,可以通过查询相关文档或者搜索引擎来了解具体的清除命令。

    3、删除登录信息文件:如果保存登录信息的文件能够被用户访问到,可以直接删除该文件来取消常用服务器的登录。删除后需要重新登录服务器时,系统会提示输入登录信息。

    4、修改自动登录设置:有些服务器系统提供了自动登录的功能,可以在系统设置中取消该功能。进入系统设置,找到相关选项,将自动登录功能关闭即可。

    总结起来,取消常用服务器登录的方法有:修改配置文件、清除登录记录、删除登录信息文件以及修改自动登录设置。根据具体的服务器系统和用户的需求,选择合适的方法进行操作即可。

    1年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    取消常用服务器登录的方法取决于您使用的操作系统和服务器。下面是一些常见的操作系统和服务器的取消常用登录的方法:

    1. Linux服务器:

      • 打开SSH配置文件(通常位于/etc/ssh/sshd_config)。
      • 注释掉"PubkeyAuthentication yes"这一行,或者修改为"PubkeyAuthentication no"。
      • 重启SSH服务以使更改生效。
        这样将禁用公钥身份验证,您将无法使用公钥登录服务器。
    2. Windows服务器:

      • 打开"组策略编辑器"(通过运行"gpedit.msc"命令)。
      • 导航到"计算机配置"->"Windows 设置"->"安全设置"->"本地策略"->"安全选项"。
      • 在右侧窗格中找到并双击"网络访问:拒绝匿名共享和拒绝“everyone”组全网访问"。
      • 将该选项设置为"已启用"。
        这将禁用匿名登录,只有具有有效用户名和密码的用户才能登录服务器。
    3. macOS服务器:

      • 打开终端应用程序。
      • 运行以下命令来编辑ssh配置文件:
      sudo nano /etc/sshd_config
      
      • 将"PubkeyAuthentication"设置为"no"。
      • 按Ctrl+O保存更改,然后按Ctrl+X退出nano编辑器。
      • 重启SSH服务以应用更改。
    4. AWS EC2实例:

      • 打开AWS管理控制台并导航到"EC2"服务。
      • 选择您要取消登录的实例。
      • 在实例详情页面的左侧菜单中,选择"网络和安全组"。
      • 在"安全组"部分,选择您的安全组并编辑入站规则。
      • 删除允许SSH连接的规则,或者将规则设置为拒绝。
      • 保存更改。

    请注意,在取消常用服务器登录之前,请确保您有其他有效方式来远程管理服务器,例如密码登录或者其他身份验证方法。

    1年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    取消常用服务器登录的操作流程如下:

    1. 登录服务器:使用管理员账户登录到需要取消常用登录的服务器上。

    2. 查看已登录用户:运行命令 whow,可以查看当前登录到服务器的用户列表。记录下需要取消登录的用户的用户名。

    3. 执行取消登录命令:运行命令 pkill -u <username>,将 <username> 替换为需要取消登录的用户名。这个命令会终止该用户的所有进程,包括登录会话。

    4. 验证登录是否取消:再次运行命令 whow,检查已登录用户的列表中是否还包含需要取消登录的用户。如果不再显示该用户,则表示成功取消登录。

    需要注意的是,取消常用服务器登录将终止用户的所有进程,包括当前正在执行的任务。因此,在执行取消登录命令之前,请确保用户没有正在进行的重要操作或任务。另外,取消常用登录只对当前正在登录的用户有效,如果用户再次登录,仍会被视为常用登录。

    下面将详细介绍每个步骤的操作方法。

    步骤一:登录服务器

    使用管理员账户登录到需要取消常用登录的服务器上。可以通过 SSH 远程登录或者在服务器的本地终端登录都可以。

    步骤二:查看已登录用户

    使用命令 who 或者 w,可以查看当前登录到服务器的用户列表。其中,who 命令将显示较为简洁的用户信息,而 w 命令将显示更详细的用户信息和当前活动的进程。

    运行命令 who

    $ who
    username1  tty1    2022-05-01 09:00
    username2  tty2    2022-05-01 09:15
    

    运行命令 w

    $ w
     09:05:30 up 2 days,  2:30,  2 users,  load average: 0.00, 0.01, 0.05
    USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
    username1 tty1     -               09:00    2:30m  0.10s  0.05s -bash
    username2 tty2     -               09:15    2:15m  0.08s  0.01s sshd: username2 [priv]
    

    从列表中找到需要取消登录的用户的用户名,并记录下来。

    步骤三:执行取消登录命令

    运行命令 pkill -u <username>,将 <username> 替换为需要取消登录的用户名。pkill 命令用于根据进程的用户名终止进程。

    例如,执行命令 pkill -u username2 来取消用户名为 username2 的用户登录:

    $ pkill -u username2
    

    命令执行后,该用户的所有进程将被终止,包括登录会话。

    步骤四:验证登录是否取消

    再次运行命令 who 或者 w,检查已登录用户的列表中是否还包含需要取消登录的用户。

    如果不再显示该用户的信息,则表示成功取消常用登录。

    $ who
    username1  tty1    2022-05-01 09:00
    

    $ w
     09:20:30 up 2 days,  2:45,  1 user,  load average: 0.00, 0.01, 0.05
    USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
    username1 tty1     -               09:00    2:45m  0.10s  0.06s -bash
    

    如果该用户不再显示,则表示已成功取消常用登录。

    请注意,取消常用登录只对当前正在登录的用户有效。如果用户再次登录,仍然会被视为常用登录,并且需要重新执行上述操作来取消登录。

    1年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部