zoukankan      html  css  js  c++  java
  • 如何设置root登录(滴滴云)

    购买云服务器DC2后,首先进入控制台,找到对应的EIP,如图1所示:

    image.png

    图1

    然后使用您终端电脑的远程登录软件登录DC2(Windows系统推荐xshell,Mac电脑推荐iterm2)。默认登录用户名是dc2-user,密码是您在购买DC2时创建的密码,如果是密钥方式更改较繁琐,需要重新添加密钥,所以建议只以密码登录为准,如图2所示:

    image.png

    图2

    代码:

    1
    2
    3
    4
    localhost:~ didi$ ssh dc2-user@116.85.
    dc2-user@116.85. 's password:
    Last login: Tue Oct 30 10:32:14 2018 from 111.202.
    [dc2-user@10-254 ~]$

    登录后手动切换到root。如图3所示:

    image.png

    图3

    代码:

    1
    2
    3
    4
    5
    [dc2-user@10-254- ~]$ sudo su - root
    Last login: Tue Oct 30 10:33:12 CST 2018 from 111.202 on pts/0
    Last failed login: Tue Oct 30 10:50:06 CST 2018 from 2.32 on ssh:notty
    There were 2 failed login attempts since the last successful login.
    [root@10-254- ~]#

    接下来我们要做的就是设置好未来该机器可以直接使用root登录。目前root账号作为DC2系统的内置账号,我们并不知道root账号密码是什么,这样我们需要首先重置下root账户密码,需满足系统密码健壮性要求,这里将root密码设置为:123qweQWE

    使用命令:passwd root

    如图4所示:

    image.png

    图4

    输入密码时候屏幕上不显示星号,这是系统保护机制,请勿担心。如上看到successfully字眼,说明密码重置成功。如果您输入的密码没有满足系统健壮性要求,则会出现如下字样,如图5所示:

    image.png

    图5

    请确保root密码牢记于心,避免丢失无法登陆。

    接下来,我们要修改远程登录的服务sshd,可以直接使用root登录。因为DC2服务器一般都需要远程登录,控制远程登录的服务sshd默认没有开启root直接登录,所以配置能够root直接远程,需要编辑sshd服务的主配置文件/etc/ssh/ssd_config

    使用命令:vim /etc/ssh/sshd_config

    如图6所示:

    image.png

    图6

    回车打开该文件。

    如图7所示:

    image.png

    图7

    输入键盘上的“/”键一次,屏幕左下角弹出“/“提示,如图8所示:

    image.png

    图8

    此时输入字符:PermitRootLogin   (请注意大小写)

    然后回车,系统会自动把光标定位到这一行,如图9所示:image.png

    图9

    此时输入键盘“i”键,然后把光标移动到这一行的最末尾,如图10所示:

    image.png

    图10

    此时删除最后的“no”字符,添加上“yes”字符,如图11所示:

    image.png

    图11

    然后顺次输入键盘的esc键,:键(冒号,注意要同时按shift)屏幕会出现如下提示,如图12所示:

    image.png

    图12

    此时输入:wq

    然后回车,系统退回到登录后的提示符界面。如图13所示:

     image.png图13

    现在sshd服务已经默认允许root直接远程登录,接下来我们要把这个设置应用到系统上,具体操作就是要重启sshd服务就可以了。不同的系统有不同的重启命令:

    CentOS7:systemctl retart sshd

    CentOS6:service sshd restart

    Ubuntu 16:systemctl restart sshd

    Ubuntu 14:service sshd restart

    启动完成后,我们退出登录直接用root登录验证下,如图14所示:

    image.png

    图14

    登录时提示安全,请忽略即可。登录成功后确认root可以直接远程登录了。此时可以用类似于winscp之类的软件直接以root身份登录传文件了。

  • 相关阅读:
    模块和包
    异常处理
    re模块下的的常用方法
    lambda匿名函数sorted排序函数filter过滤函数map映射函数
    内置函数
    生成器函数,迭代器
    网站架构伸缩性概论
    网站架构高可用小结
    Apache的三种工作模式
    HTTP协议
  • 原文地址:https://www.cnblogs.com/zhao-shan/p/10573286.html
Copyright © 2011-2022 走看看