ssh连接输入root账号密码连接不了vmware中ubuntu系统?
发布网友
发布时间:2022-04-25 23:50
我来回答
共4个回答
热心网友
时间:2023-10-19 04:44
想使用SSH连接虑机上的Ubuntu,首先,得保证本地和虚机分别可以连通网络。其次要保证本地IP和虚机上的IP是可以相互ping通。具体请参照以下步骤:
第一步在VMware的网络适配器的选项中,我们要选择用桥连接的方式接入并把下面单选按钮的复制网络连接状态也要选中,注意,不要用nat的连接方式,开始用了这种方式,但是虚机连不上网络。
第二步要到打开虚拟机的操作系统,为虑拟机的设置IP、网络、DNS,均可参照本地IP设置的参数。对于Linux系统我们可以在命令行输入:setup命令启动图形界面窗口设置IP
第三步,经过上面的两个步骤,虚拟机应可以连通网了。如果本地ping不到虚拟机上的IP,则要关掉虚拟机上的防火墙,因为linux系统内核有默认的防火墙iptables,Ubuntu 命 令如下:sudo ufw disable.查看防火墙中服务列表的命令为:iptables -N -l,在redhat中,关掉防火墙的命令如下:service iptables stop.(需要用root用户执行操作)经过这个步骤后,我们会发现,两台机器可以相互ping通了。那我们可否用SSH或是VCN终端窗口直接连接unbuntu了呢,不可以。不过,已经完成了百分之八十的工作了。
第四步, 需要在ubuntu终端下输入:
ssh localhost
显示结果如下:
ssh : connect to host localhost port 22: Connection refused,原来没有装openssh-server:
输入命令: sudo apt-get install openssh-server
然后输入命令:ssh localhost 就可以了。如果想用VCN连接,也是一样,我们需要先安装,然后启动服务,然后,才可以使用。
注:Ubuntu默认的root用户的密码为空,如果想修改密码,则可以在当前用户执行命令:
sudo -i 进入#提示符,然后输入命令passwd root,回车,按照提示输入新的密码即可
热心网友
时间:2023-10-19 04:44
你可以先进入虚拟机,看看能不能用root密码登陆Ubuntu系统,如果能登陆,则说明你的用户密码是正确的。
然后,你要看看你的Ubuntu系统有没有安装ssh服务,你的Ubuntu系统的防火墙有没有打开ssh服务的端口号,如果都操作了,那么你要看看你安装finalshell的电脑能不能正常连接Ubuntu系统,如果连接不上,要查找相应的原因了。
如果都没有问题,那么应该就能正常进行ssh连接了。
楼主如果对Linux系统不太熟悉,想学习Linux系统操作知识,可以百度《Linux就该这么学》,里面有详细的操作教程。
热心网友
时间:2023-10-19 04:45
你需要明确的是Ubuntu系统默认不启用root在安装过程中提示创建的用户是一个管理员账户,而不是超级管理员其次,ssh服务需要安装,某些版本并不自带这个服务如果没有安装是无法使用的,在外面连接ssh服务希望可以帮助你,请采纳,谢谢安装的命令是sudo apt install ssh
热心网友
时间:2023-10-19 04:46
服务端安装包:sudo apt-get update
sudo apt-get install ssh -y
客户端连接:
ssh 管理员账户@ip
注意 这里的管理员账户是安装过程创建的 不是超级管理员 root
希望可以帮助你 请采纳 谢谢