服务器设置root登录

不管是什么云服务器,总之万变不离其宗!

本次教程以 滴滴云举例

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

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

2 登录后手动切换到root。
输入命令 sudo su - root
接下来我们要做的就是设置好未来该机器可以直接使用root登录。目前root账号作为DC2系统的内置账号,我们并不知道root账号密码是什么,这样我们需要首先重置下root账户密码,需满足系统密码健壮性要求,这里将root密码设置为:123QQWE

使用命令:passwd root

3 输入密码时候屏幕上不显示星号,这是系统保护机制,请勿担心。如上看到successfully字眼,说明密码重置成功。
4 请确保root密码牢记于心,避免丢失无法登陆。

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

使用命令:vim /etc/ssh/sshd_config 注:vim 没有就用vi
5 回车打开该文件。
6 输入键盘上的“/”键一次,屏幕左下角弹出“/“提示
7 此时输入字符:PermitRootLogin (请注意大小写)
然后回车,系统会自动把光标定位到这一行
8 此时输入键盘“i”键,然后把光标移动到这一行的最末尾,此时删除最后的“no”字符,添加上“yes”字符
9 然后顺次输入键盘的esc键,:键(冒号,注意要同时按shift)此时输入:wq
然后回车,系统退回到登录后的提示符界面。
10 现在sshd服务已经默认允许root直接远程登录,接下来我们要把这个设置应用到系统上,具体操作就是要重启sshd服务就可以了。不同的系统有不同的重启命令:

CentOS7:systemctl retart sshd

CentOS6:service sshd restart

Ubuntu 16:systemctl restart sshd

Ubuntu 14:service sshd restart

启动完成后,我们退出登录直接用root登录验证下
11 登录时提示安全,请忽略即可。登录成功后确认root可以直接远程登录了。此时可以用类似于winscp之类的软件直接以root身份登录传文件了。

本次教程结束!

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值