我们创建云主机,如果使用dashboard创建,如果无法使用ssh登录,可以在对应实例的控制台中,使用vi命令修改sshd_config配置文件。
但是在使用命令行创建云主机时,如果无法登录,可以在OpenStack计算节点启动virsh console命令强制登录,再使用vi命令修改sshd_config配置文件。
[root@compute ~]# virsh
欢迎使用虚拟化环境下的交互式终端 virsh。
输入:'help' 获得命令的帮助信息
'quit' 退出
virsh # list
Id 名称 状态
----------------------------------
1 instance-00000001 运行中
3 instance-00000003 运行中
virsh # console 3
连接到域 instance-00000003
Escape character is ^] (Ctrl + ])
CentOS Linux 7 (Core)
Kernel 3.10.0-327.el7.x86_64 on an x86_64
centos7 login: root
Password:
Last login: Thu Dec 14 13:41:19 on tty1
[root@centos7 ~]# vi /etc/ssh/sshd_config