怎么解决虚拟机中的linux系统与主机通信
1个回答
展开全部
首先要能ping通linux虚拟机,然后linux虚拟机要设置好ssh服务。下面是Linux的ssh的设置方法:
首先要修改ssh的配置文件sshd_config,输入命令: vi /etc/ssh/sshd_config
2. 在这个文件中,将PermitRootLogin without-password这一行修改为PermitRootLogin yes,这一行的意思是“允许root用户用ssh登录”。
再去掉#PasswordAuthentication no这一行的注释符号#,并把no改为yes,表示用ssh登录时需要密码认证。
3. 修改完配置文件后就可以启动SSH服务了,启动命令为:/etc/init.d/ssh start
4. 如果不想每次启动linux后都要启动ssh服务的话,需要设置ssh开机自启动,命令是:
update-rc.d ssh enable或者
chkconfig ssh on
设置好ssh服务后,下面就是登录的问题了。如果物理机是linux系统,可以用ssh命令(这个是ssh客户端)登录,格式:
ssh 用户名@IP地址
例子:ssh root@192.168.1.3
它会提示是否信任这个主机并保存密钥,输入yes并回车,然后输入登录用户的密码就连上了。
如果物理机是Windows系统,一般是用putty或者xshell来连接,他俩是免费的软件,图形界面挺好操作的。
首先要修改ssh的配置文件sshd_config,输入命令: vi /etc/ssh/sshd_config
2. 在这个文件中,将PermitRootLogin without-password这一行修改为PermitRootLogin yes,这一行的意思是“允许root用户用ssh登录”。
再去掉#PasswordAuthentication no这一行的注释符号#,并把no改为yes,表示用ssh登录时需要密码认证。
3. 修改完配置文件后就可以启动SSH服务了,启动命令为:/etc/init.d/ssh start
4. 如果不想每次启动linux后都要启动ssh服务的话,需要设置ssh开机自启动,命令是:
update-rc.d ssh enable或者
chkconfig ssh on
设置好ssh服务后,下面就是登录的问题了。如果物理机是linux系统,可以用ssh命令(这个是ssh客户端)登录,格式:
ssh 用户名@IP地址
例子:ssh root@192.168.1.3
它会提示是否信任这个主机并保存密钥,输入yes并回车,然后输入登录用户的密码就连上了。
如果物理机是Windows系统,一般是用putty或者xshell来连接,他俩是免费的软件,图形界面挺好操作的。
力登科技
2024-11-18 广告
2024-11-18 广告
作为北京力登科技有限公司的一员,对于KVM切换器系统的选择,我们推荐您考虑行业内的知名品牌,如TANTO(天拓)、跃图等。这些品牌在KVM切换器领域有着丰富的经验和先进的技术,能够提供高效、稳定的解决方案。当然,具体选择还需根据您的实际需求...
点击进入详情页
本回答由力登科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询