#查看网络状态,只有lo,没有ens33
ifconfig
service network-manager restart
#
一、 问题描述
虚拟机可以与本机互ping,虚拟机与本机都可以连网,但是XShell连接不上虚拟机。
Xshell是一个终端模拟软件,可以在Windows界面下,远程访问控制不同系统下的服务器,常用它来控制虚拟机。
二、 解决方法
先执行命令
systemctl restart sshd
1
再打开Xshell,选择相应的会话窗口重新连接。
如果输入以上命令Xshell还是连接不上虚拟机,那么执行下面这条命令
systemctl enable sshd
1
就可以解决了。
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_45069279/article/details/108277352
连接时不让输密码
输入ifconfig检查ip
rexho@rexho-virtual-machine:~$ sudo apt install openssh-server
[sudo] rexho 的密码:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
openssh-server 已经是最新版 (1:8.2p1-4ubuntu0.11)。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
rexho@rexho-virtual-machine:~$ ifconfig
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (本地环回)
RX packets 2959 bytes 212456 (212.4 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 2959 bytes 212456 (212.4 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
没有ens33 输入service network-manager restart
rexho@rexho-virtual-machine:~$ service network-manager restart
rexho@rexho-virtual-machine:~$ ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.47.128 netmask 255.255.255.0 broadcast 192.168.47.255
inet6 fe80::7cec:4246:cb05:e3 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:84:2c:12 txqueuelen 1000 (以太网)
RX packets 1207 bytes 1577102 (1.5 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 409 bytes 31814 (31.8 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (本地环回)
RX packets 3083 bytes 222244 (222.2 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 3083 bytes 222244 (222.2 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
rexho@rexho-virtual-machine:~$ S