无法通过SSH登录

桑尼克

我在Linux服务器上创建了用户帐户,然后禁用了密码登录。我将ssh配置为不接受密码登录,而仅接受ssh。我配置了ufw防火墙,但忘记了允许ssh端口。所以现在我无法登录,因为不接受任何传入连接,是否可以做些什么来重置此设置?运行的操作系统是Ubuntu 14.04 LTS发行版,它在VirtualBox虚拟机中运行。

始祖

恢复类似于丢失的root密码(并且可能最简单)。

  1. 使用虚拟框连接到VM的控制台。

  2. 一种。如果您可以从那里登录,请以用户身份登录,然后以sudo root身份登录,然后编辑sshd(和防火墙规则)并重新启动。

    b。如果您既不能登录,则既不是root用户也不是root用户,也不是重新引导主机,在引导时,选择内核(使用箭头),编辑(使用e),然后添加init=/bin/bash到内核​​行。

  3. 重新安装//usr,然后进行编辑sshd_config

    mount -o remount,rw /
    mount /usr
    
    vi /etc/ssh/sshd_config
    vi /etc/passwd # see bellow
    vi /fire/wall/rules # (sic)
    
    reboot
    

丢失了root密码?

一旦进入步骤3,即可恢复丢失的root密码。

  • passwd root
  • vi /etc/shadow,编辑行,例如root:$6:salt$crypted:...删除$6$...但不包括):(这将使您无需密码即可登录)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法通过publickey ssh登录

来自分类Dev

无法通过ssh从新用户登录

来自分类Dev

SSH:无法登录

来自分类Dev

通过Perl进行SSH登录

来自分类Dev

仅通过SSH强制登录

来自分类Dev

SSH无法从特定用户登录

来自分类Dev

无法通过SSH登录到远程Ubuntu计算机-连接被拒绝

来自分类Dev

从13.10升级到14.04.1后无法通过ssh登录

来自分类Dev

无法通过SSH登录新用户“服务器拒绝了我们的密钥”

来自分类Dev

通过ssh登录到服务器时无法创建新屏幕

来自分类Dev

无法通过SSH登录到我的服务器,并且密码正确

来自分类Dev

由于更改了主目录权限,因此无法通过SSH在Ubuntu Server中登录

来自分类Dev

通过ssh远程登录时,无法从Shell脚本启动新的gnome终端

来自分类Dev

PHP curl登录无法通过登录页面

来自分类Dev

无法通过 ajax codeigniter 登录

来自分类Dev

无法通过请求登录网站

来自分类Dev

检查是否通过ssh或su登录

来自分类Dev

如何通过ssh禁用远程root登录?

来自分类Dev

gitlab避免用户通过SSH登录

来自分类Dev

通过ssh进行远程root登录

来自分类Dev

linux命令生成IP时,通过SSH登录服务器后无法执行命令

来自分类Dev

gsettings无法通过ssh工作

来自分类Dev

无法通过SSH进行openshift

来自分类Dev

无法通过SSH克隆bitbucket

来自分类Dev

gsettings无法通过ssh工作

来自分类Dev

无法通过SSH重新连接

来自分类Dev

无法通过SSH运行cryptsetup?

来自分类Dev

无法通过SSH运行命令

来自分类Dev

无法通过 ssh 重启机器