Ubuntu安装SSH服务,并用WinSCP在Windows和Ubuntu间传输文件
WinSCP是一个专门用于本地和远程计算机间传输文件的工具,这里我用来连接本地物理机和VMware虚拟机,将本地文件传输到Ubuntu上。WinSCP使用了ssh协议在物理机和虚拟机之间进行通信。默认情况下ssh协议使用端口22。操作系统要想使用ssh协议进行通信,需要提供ssh客户端服务和ssh服务器端服务。默认情况下,ubuntu中只提供了ssh客户端服务,而没有提供ssh服务器端服务。这就需
-
WinSCP是一个专门用于本地和远程计算机间传输文件的工具,这里我用来连接
本地物理机
和VMware虚拟机
,将本地文件传输到Ubuntu上。 -
WinSCP使用了ssh协议在物理机和虚拟机之间进行通信。默认情况下ssh协议使用端口22。操作系统要想使用ssh协议进行通信,需要提供ssh客户端服务和ssh服务器端服务。默认情况下,ubuntu中只提供了ssh客户端服务,而没有提供ssh服务器端服务。这就需要我们进入到虚拟机的的Linux操作系统ubuntu中安装好ssh服务器端服务
使用sudo apt-get install openssh-server
命令安装SSH服务。
安装好SSH服务后,输入ps -e|grep ssh
命令,如果出现sshd
,说明SSH服务已经安装好了。
但问题是,我在执行sudo apt-get install openssh-server
命令时,报错了:
错误信息:E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
每次执行sudo apt-get install xxx
安装命令时,都总是回报这个错,难受:
解决办法:(使用强制解锁命令)
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
执行完强制解锁命令后,重新执行sudo apt-get install openssh-server
命令,安装SSH服务即可
安装好SSH服务后,执行ifconfig
命令获取虚拟机ip地址
然后打开WinSCP,将三个红框内的信息填一下,点击登录即可连接客户机和虚拟机
更多推荐
所有评论(0)