云服务器内容精选

  • 处理方法 进入云服务器的单用户模式。 以CentOS 7操作系统为例: 单击“远程登录”。 单击远程登录操作面板上方的“发送CtrlAltDel”按钮,重启虚拟机。 按上方向键,阻止系统自动继续,在出现内核选项时按字母键e进入内核编辑模式。 图2 进入内核编辑模式 Euler镜像默认对grub文件进行了加密,进入编辑内核模式时会提示:Enter username,需要输入用户和密码,请联系客服获取。 找到linux16行末尾,删除不需要加载的参数到ro参数。 修改ro为rw,以读写方式挂载根分区。 并添加rd.break,然后执行Ctrl+X。 图3 修改前 图4 修改后 执行以下命令切换至/sysroot目录。 # chroot /sysroot 执行以下命令,查看系统日志定位出错的文件 grep Module /var/log/messages 图5 系统日志 编辑系统日志中提示的错误文件,并注释或修改错误行。 vi /etc/pam.d/login 图6 修改错误信息 重启服务器,重试连接云服务器。 如需查看修改记录,定位是否人为错误修改导致,请执行以下命令。 vi /root/.bash_history 搜索关键字vi或者login 请勿随便修改/etc/pam.d/目录下的文件。如需对pam详细了解可查看pam.d帮助手册,在系统内执行以下命令。 man pam.d
  • 处理方法 编辑 /etc/ssh/sshd_config 文件,检查如下设置 vi /etc/ssh/sshd_config 修改如下配置项: 把PasswordAuthentication no 改为 PasswordAuthentication yes 或去掉PasswordAuthentication yes 前面的#注释掉。 重启 SSH 服务。 CentOS 6 service sshd restart CentOS 7 systemctl restart sshd
  • 处理方法 针对此问题,推荐采用以下方式来排查: 检查安全组规则 入方向:打开远程登录端口。默认使用的22端口。 图2 入方向开放22端口 出方向:出方向规则为白名单(允许),放通出方向网络流量。 图3 放通出方向网络流量 云服务器防火墙添加端口例外 以Ubuntu操作系统为例: 执行以下命令检查防火墙状态: sudo ufw status 回显信息如下: Status: active 添加端口例外,以默认使用的22端口为例。 ufw allow 22 Rule added Rule added (v6) 重新查看防火墙状态 sudo ufw status Status: activeTo Action From-- ------ ----22 ALLOW Anywhere22 (v6) ALLOW Anywhere (v6) 规则添加成功,重新测试远程连接云服务器。