DMIT是一家云计算服务提供商,主要产品是VPS服务器和独立主机,目前已经在美国洛杉矶、圣何塞,中国香港和日本东京建立了数据中心。总部位于美国纽约,DMIT是家美国主机商。这家云计算服务商的特点是提供国内优化的高端线路,例如洛杉矶、日本、中国香港均提供三网优化的CN2GIA优质线路,不过价格方面也属于很“高端”了。
DMIT的云服务器购买开通后,默认是禁止通过密码方式登录的,只能用他们提供的key通过私钥方式登录,但是很多朋友可能并不太习惯这种方式登录服务器,迫切的想修改为允许通过密码方式登录,博主就以dmit家的云服务器为例,分享一下允许密码登录的操作步骤(以Debian11操作系统为例,其他系统大致相同):
1、通过dmit的服务器控制面板的“访问”选项,可以下载一个压缩包,解压缩后有三个文件。注意:这个压缩包只能下载一次,保存到安全的地方。
2、使用putty连接服务器(如果没有这个软件,建议先去官网https://www.putty.org/下载,推荐官网下载,因为以前爆出过第三方网站下载的putty存在安全问题),在下图所示的位置选择id_rsa.ppk这个文件。
3、再到putty的Session菜单里,填写服务器的IP地址,填写完成后点击Open。
4、在连接窗口里输入服务器的登录名root,然后敲回车。
5、这时就可以直接登录到服务器了(实际在上面在putty中选择的那个ppk扩展名的文件就相当于“密码”了)
6、登录到服务器后,我们就开始修改ssh的配置文件,先执行下列命令打开配置文件:
nano /etc/ssh/sshd_config
7、打开配置文件后,修改下面两个参数,确保都是yes:
PermitRootLogin yes
PasswordAuthentication yes
8、修改完成后,按Ctrl+O(大写字母O),然后敲回车保存修改。
9、保存修改后,再按Ctrl+X退出编辑器。
10、然后执行下列命令,重启ssh服务使修改生效。
service ssh restart
11、这时就可以设置root的密码了,执行下列命令设置密码:
passwd
12、需要注意的是linux的系统密码都是不会在屏幕上显示的,所以你发现输入后屏幕没有变化是正常的,不要惊讶,输入密码后敲回车就行,会提示你再输入一遍,输入完也是敲回车。
13、输入两遍密码,提示password updated successfully就表示修改成功了。(如果不成功再重新执行passwd命令修改即可)
14、接下来就能通过密码方式登录服务器了。
最后提醒大家:禁止root密码方式登录服务器是为了安全考虑,如果坚持想用密码访问,请一定设置复杂的密码!!!