红联Linux门户
Linux帮助

安装虚拟机后无法SSH远程连接

发布时间:2017-02-16 09:38:20来源:linux网站作者:流年染指了悲伤
1.安装虚拟机工具 vmware workstation
 
2.创建一个虚拟机,系统版本是:CentOS-6.8-x86_64-LiveDVD
 
3.系统安装完成后,选择网络为桥接模式,如图
安装虚拟机后无法SSH远程连接
 
4.检查主机与虚拟机上的linux是否互相ping通,在主机上 cmd --> telnet 192.168.1.8(虚拟机ip) 22
(如果主机无法使用telnet命令,则需要打开Telnet客户端,控制面板 --> 程序 --> 卸载或更改程序 --> 打开或关闭Windows功能 --> 选中 Telnet客户端)
 
5.查看linux是否安装ssh服务
登录 root 用户下
命令:ssh localhost 
如果提示 "ssh:connect to host localhost port 22:connection refused",就说明没有打开ssh服务或者未安装ssh服务.
(1)如果linux系统是 ubuntu linux 版本,执行命令:sudo apt-get install openssh-server 安装ssh服务,在提示时都选择yes,然后会自动安装ssh服务.
(2)如果linux系统是 centos linux 版本,查看ssh是否安装,执行命令:rpm -qa | grep ssh 
如果安装过ssh服务则会出如图页面
安装虚拟机后无法SSH远程连接
如果没有安装过ssh服务,则执行命令:yum install openssh-server 安装
 
6.安装完成后输入命令:service sshd restart  重启SSH服务。
启动ssh服务命令:service sshd start 
停止ssh服务命令:service sshd stop 
查看ssh服务22端口是否启动命令:netstat -antp | grep sshd
查看ssh服务进程命令:ps -ef|grep ssh
 
7.设置ssh服务为开机启动命令:chkconfig sshd on 
设置ssh服务禁止开机启动命令:chkconfig sshd off 
 
8.启动好ssh服务后就可以远程连接虚拟机了。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/28443.html