【xshell、xftp等远程软件连接vm ubuntu虚拟机及远程文件传输】
一、查看虚拟机ip地址
虚拟机终端输入:
ifconfig
箭头指向即为虚拟机ip;
二、虚拟机开启ssh
1、更新软件包列表:
sudo apt update
2、安装ssh服务:
sudo apt install openssh-server
3、检查服务状态(安装完以后会自动启动):
sudo systemctl status ssh
处在active(running)表明已经启动
若没有启动,输入:
sudo systemctl start ssh
三、设置虚拟机开机自动启动ssh
1、虚拟机终端输入:
sudo vim /etc/ssh/sshd_config
其中vim 可以是nano等文本编辑器;
进入后页面:
2、修改相关参数
找到:#PermitRootLogin prohibit-password行
修改为:PermitRootLogin yes
该修改可允许root用户登录;
找到#PasswordAuthentication yes
修改为:PasswordAuthentication yes
注意!!! Ctrl+X 保存!!!
3、重启ssh服务:
sudo systemctl restart ssh
4、设置ssh为开机自启:
sudo systemctl enable ssh
5、ssh连接:
xshell中输入虚拟机ip以及默认端口号22,
虚拟机用户名以及密码即可连接至虚拟机。