linux禁止远程登录命令

worktile 其他 85

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要禁止在Linux系统上进行远程登录,可以通过以下命令实现:

    1. 修改SSH配置文件:打开SSH配置文件(一般为/etc/ssh/sshd_config),可以使用文本编辑器进行编辑,比如使用vim命令打开:
    “`
    sudo vim /etc/ssh/sshd_config
    “`

    2. 找到以下行并进行修改:
    “`
    #PermitRootLogin yes
    “`
    将其修改为:
    “`
    PermitRootLogin no
    “`

    3. 找到以下行并进行修改:
    “`
    #PasswordAuthentication yes
    “`
    将其修改为:
    “`
    PasswordAuthentication no
    “`

    4. 保存并退出配置文件。

    5. 重启SSH服务,使配置生效:
    “`
    sudo systemctl restart sshd
    “`

    这样,远程登录到该Linux系统的root用户将会被禁止,并且密码登录也将被禁止,只能使用SSH密钥进行身份验证。注意,在禁止远程登录之前,请确保有其他用户拥有管理员权限,以防止无法远程登录后无法管理系统。

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

    在Linux系统中,禁止远程登录可以使用以下命令:

    1. 修改sshd配置文件:在终端中输入以下命令:

    “`
    sudo nano /etc/ssh/sshd_config
    “`

    打开sshd的配置文件。

    2. 找到以下行:

    “`
    #PermitRootLogin yes
    “`

    将其修改为:

    “`
    PermitRootLogin no
    “`

    这将禁止root用户通过SSH进行远程登录。

    3. 找到以下行:

    “`
    #PasswordAuthentication yes
    “`

    将其修改为:

    “`
    PasswordAuthentication no
    “`

    这将禁止使用密码进行身份验证,并要求使用密钥进行SSH远程登录。

    4. 找到以下行:

    “`
    #AllowUsers user1 user2
    “`

    将其修改为:

    “`
    AllowUsers user1
    “`

    这将限制可以通过SSH远程登录的用户列表,只允许user1用户登录。

    5. 保存并退出文件。

    6. 重新加载sshd服务:在终端中输入以下命令:

    “`
    sudo systemctl reload sshd
    “`

    这将重新加载sshd服务以使配置更改生效。

    完成上述操作后,远程登录将被禁止。只有允许的用户可以通过SSH进行远程登录,并且需要使用密钥进行身份验证。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,可以使用以下命令禁止远程登录:

    1. 修改SSH配置文件:
    首先,您需要编辑SSH配置文件,该文件通常位于`/etc/ssh/sshd_config`。

    使用文本编辑器(如vi或nano)打开配置文件:
    “`
    sudo vi /etc/ssh/sshd_config
    “`

    2. 禁用远程root登录:
    找到`PermitRootLogin`字段,并将其设置为`no`,以禁用远程root登录:
    “`
    PermitRootLogin no
    “`

    3. 禁用密码登录:
    搜索`PasswordAuthentication`字段并将其设置为`no`,以禁用通过密码进行的远程登录:
    “`
    PasswordAuthentication no
    “`

    4. 重启SSH服务:
    执行以下命令重启SSH服务,使配置生效:
    “`
    sudo systemctl restart sshd
    “`

    现在,您已经成功禁止了远程登录。从现在开始,只能通过其他授权的用户进行远程登录,并使用密钥进行身份验证。

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

400-800-1024

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

分享本页
返回顶部