windows与VirtualBox下的lubuntu文件交换

依然范特西╮ 提交于 2020-02-01 00:34:15

1、在VirtualBox中安装lubuntu

2、调整分辨率

--显示当前使用分辨率及最大分辨率等信息

xrandr

显示结果:(注意 VGA-1 标识,接下来要用到)
s@s-VirtualBox:~$ xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
VGA-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1920x1080 60.00 + 60.00
2560x1600 59.99 59.97
1920x1440 60.00
1856x1392 60.00

--添加要使用的分辨率并返回需要添加的mode信息
cvt 1920 1080

--根据上个命令要回显的分辨率添加新的显示模式
xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

xrandr --addmode VGA-1 1920x1080_60.00

--设置输出,立即生效
 xrandr --output VGA-1 --mode 1920x1080_60.00

3、在lubuntu中安装SSH

sudo apt install openssh-server

4、设置网卡

在这里插入图片描述
在这里插入图片描述
网卡一用于联网
网卡二用于与主机交换文件

windows下查看与VirtualBox连接的 IP地址
在这里插入图片描述
lubuntu下有两个ip
在这里插入图片描述
我们使用与windows在同一个网段的IP192.168.56.102进行连接
5、windows安装SSHSecureShellClient
6、windows打开SSH Secure File Transfer Client
点击Quick Connect
输入主机IP和用户名
连接失败,报错
在这里插入图片描述
在这里插入图片描述
解决办法:

修改ssh的配置文件:/etc/ssh/sshd_config

sudo vim /etc/ssh/sshd_config

在配置文件中添加如下信息

Ciphers aes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,3des-cbc,arcfour128,arcfour256,arcfour,blowfish-cbc,cast128-cbc
MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160,hmac-sha1-96,hmac-md5-96
KexAlgorithms diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group1-sha1,curve25519-sha256@libssh.org

然后重启SSH

sudo /etc/init.d/ssh restart

此时修改完成可以连接输入密码即可
在这里插入图片描述

补:在传输文件过程中遇到一个错误
在使用SSH Secure File Transfer工具从windows本地往Linux系统的VOD服务器上拷贝文件时,遇到了Encountered 1 errors during the transfer这个错误,然后网上查到是资源的路径包含了“()”。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!