改变了文件,现在我无法访问我的SSH了

我试图让我的专用服务器使用本教程安装了几个VPS: http : //linux-vserver.org/Installation_on_CentOS

在这个过程中,我不得不改变一个文件:/ etc / ssh / sshd_config

文档build议将其更改为:

ListenAddress <host IP address> 

你猜怎么了? 我从字面上添加了<host IP address>而不是专用服务器IP。 我重新启动服务器,现在我无法再访问我的SSH了。 任何人都可以帮助我再次访问我的SSH?

我正在使用CentOS 6。

这里的问题是,由于invalindconfiguration, sshd无法启动。

如果您有办法将networking可访问控制台连接到服务器,则必须询问您的专用服务器托pipe提供商。

这样,您可以使用控制台来修复您的sshd_config ,然后重新启动sshd

如果您的主机提供商没有可用的远程控制台,那么您必须给他们您的凭据,以便他们可以修复sshd_config

要安装根分区,您需要知道分区设置。 如果您还不知道,可以使用fdisk -l查找信息。

这给出了所有硬盘上可用的分区列表。 然后,你应该能够找出根分区的位置。

然后你可以用这个命令挂载根分区:

 mount /dev/sda1 /mnt 

这假设根分区是在第一个硬盘的第一个分区,所以用适当的分区replace/ dev / sda1。

如果您使用的是Linux软件RAID,则第一个参数是/dev/mdX ,其中X是MD设备的编号。

如果您使用的是LVM,那么第一个参数是/dev/mapper/LVMLABEL 。 在这里你可以使用lvs命令findLVMLABEL。