【vultr、centos、selinux、ssh、无法登录、finnix】

今天真是多灾多难,重新设置ssh却登录不上,好不容易用finnix停掉selinux之后又发现v2ray运行错误,排查了下原因发现config文件居然出错,真是莫名其妙。。明明没手动修改过之前还用的好好的,一个做前端的来弄这些真的挺累的,尤其是在不了解centos的情况下,所以记录下来算是学习成长资料罢。

用selinux新增了几个SSH端口,后来发现无法连接,且在vultr网页提供的命令行修改初始密码后进行登录,结果尽管正确输入,系统还是会clear命令行界面然后loop login again and again。经询问客服后对方给出以下可能情况:

* account you're trying to login to is locked in the Unix credentials file /etc/shadow
* a security policy layer like PAM or SELinux is blocking the login due to their configuration
* permissions on a vital file or directory required for login are wrong
* disk is out of storage space or inodes
* logind (or the applicable login program) is broken

当我看到selinux时候就明白了。。就是这玩意儿的安全协议层把我登录给屏蔽了,所以怎么办呢,别怕,vultr贴心的给我们提供了Finnix这个修复系统工具,只需在网页端,进入你的服务器页面,打开Settings标签页,选择Custom ISO,将Finnix Attach进去然后重启。

接下来,打开网页端提供的命令行,启动第一项Finnix 64位即可进入修复系统。参考地址:Finnix

由于当时没办法使用v2ray,finnix使用的有关中文文档实在是太少了,无奈只好重新又仔细看了一遍vultr给出的文档,发现以下这行代码:

mount /dev/vda1 /mnt

惭愧的是,我之前不认识mount这个命令所以不知道它是干嘛的所以直接忽略了,其实这个命令大概就是把主机的虚拟硬盘挂载到当前这个修复系统的文件里,在这里,/dev/vda1即云主机的虚拟硬盘文件地址,而/mnt则是本地创建的文件夹。这么一来,就可以通过这个文件操作原来的系统了,直接修改selinux的config文件把他给disabled掉即可。。。。

后来修改v2ray配置文件乃后话了,也就是语法不对而已,但实在想不明白为何没人工修改过,怎么会突然就语法错误了。。

centos之路好累

Vultr CentOS主机无法登录/循环登录/SSH拒绝连接以及使用Finnix恢复系统相关推荐

  1. centos so查看_等保测评主机安全:CentOS密码修改周期与登录失败处理

    本文和等保联系不是很密切,还是说一了些linux里细节一些的东西,所以有可能会浪费你生命中的好几分钟,同时我使用的是centos6. 一.密码修改周期策略 首先贴上我的上一篇文章,和本篇有些关联,大家 ...

  2. 局域网如何通过SSH 2连接上VMware 10虚拟机新装的centOS系统远程登录

    局域网如何通过SSH 2连接上VMware 10虚拟机新装的centOS系统远程登录 本机学习linux时候发现一个纠结问题,如何模拟用软件如Xshell5,secureCRT软件进行远程登录,搞了我 ...

  3. CentOS陷入登录循环-login loop之处理方法

    莫名其妙,当输入账密后,linux"本机"陷于登录循环,就是无法进入系统 奇怪的是putty还可以登录,这不失是个好消息,先putty登录后看看日志,linux登录日志默认在/va ...

  4. python实现ssh登录send_Python实现ssh批量登录并执行命令

    局域网内有一百多台电脑,全部都是linux操作系统,所有电脑配置相同,系统完全相同(包括用户名和密码),ip地址是自动分配的.现在有个任务 是在这些电脑上执行某些命令,者说进行某些操作,比如安装某些软 ...

  5. Hadoop集群搭建(二:集群主机间免密登录配置)

    实验目的及要求: 静态网络地址配置: 主机名的配置: 防火墙的配置,使平台相关软件的常用端口能够远程正常访问: 主机地址映射的配置,使所有主机能够通过主机名相互正常访问: 免密码登录的配置,使所有主节 ...

  6. linux系统密码正则,Linux密钥登录原理和ssh使用密钥实现免密码登陆

    目录 1.公私钥简介与原理 公钥和私钥都属于非对称加密算法的一个实现,这个加密算法的信息交换过程是: 1) 持有公钥的一方(甲)在收到持有私钥的一方(乙)的请求时,甲会在自己的公钥列表中查找是否有乙的 ...

  7. ssh自动输入密码登录服务器/ssh免输入密码登录/非交互ssh 密码验证

    From: http://www.linuxidc.com/Linux/2011-02/31921.htm 由于经常需要登录一些远程的服务器,每次都需要将密码重输一遍,如下: #ssh 用户名@我的服 ...

  8. 使用华为光猫ONT使能工具后,本地主机如何通过Telnet登录光猫进行配置

    使用华为光猫ONT使能工具后,本地主机如何通过Telnet登录光猫进行配置. 打开CMD窗口,运行: CMD>start /mim telnet 光猫IP地址 23 #注意有空格** Welco ...

  9. ubuntu内核和驱动版本不兼容_彻底解决ubuntu循环登录和显卡驱动问题

    目录 什么是循环登录 开机/重启后的登录界面,分辨率变得很低,并且输入密码后黑屏一闪而过又重新回到输入密码的界面,如此循环无法跳出,俗称"循环登录". 为什么会循环登录 造成循环登 ...

最新文章

  1. MySQL优化篇:单表索引失效
  2. 大数据系统软件国家工程研究中心给大家拜年啦!
  3. 【mysql学习笔记整理】
  4. 计算分数加减表达式的值
  5. token要加编码decode吗_NLP中各种各样的编码器
  6. Android系统进程Zygote启动过程的源代码分析
  7. java通过Access_JDBC30读取access数据库时无法获取最新插入的记录
  8. 简洁的Jquery弹出窗插件
  9. 面试题:聊聊Unix与Java的IO模型?
  10. LintCode 550. 最常使用的K个单词II(自定义set(可修改数据的优先队列) + map)
  11. “一云多芯、三V一体” 麒麟信安云融合虚拟化方案助力信创轻松上云
  12. 配置备份DHCP服务器(LINUX)
  13. asp.net中后台javaScrip的使用
  14. 一篇文章掌握Egg.js的核心用法
  15. ghost还原固态硬盘_解决方法:SSD可以使用Ghost软件吗?最后说清楚了
  16. 苹果自带的清理软件_苹果电脑清理软件哪个好?对比CleanMyMac和腾讯柠檬清理软件...
  17. 淘宝API_获取购买到的商品订单列表
  18. FA_MASS_ADDITIONS Interface Table 资产成批增加
  19. 激光雷达运动畸变矫正
  20. HTML+CSS美食静态网页设计——简单牛排美食餐饮(9个页面)公司网站模板企业网站实现...

热门文章

  1. excel提示“文件已损坏,无法打开”解决方法
  2. html制作svg工具,使用Adobe Illustrator制作SVG的操作流程
  3. 程序员别再迷茫,赚钱,方法比你想的更多
  4. 【Java】接口与继承
  5. 动力节点 mysql 郭鑫_动力节点 mysql 郭鑫 34道经典的面试题二
  6. Java项目:基于SSM的疫情物业系统
  7. 结对编程java实现四则运算(张铭 吴昊)
  8. 应用Druid监控SQL语句的执行情况
  9. IMF: Interactive Multimodal Fusion Model for Link Prediction
  10. python安装百度aip_Python人工智能-基于百度AI接口