利用Xshell连接linux虚拟机机传输文件

1.安装Xshell

2.打开虚拟机终端,确保虚拟机联网,输入:(因为镜像源的问题,会在0%时等待一段时间)

$  sudo apt-get install openssh-client=1:7.2p2-4

3. 继续输入:

$  sudo apt-get install openssh-server

 4.安装完成后,输入以下两条指令,检验sshd是否打开:

$  sudo service ssh restart
$  ps -e | grep ssh

 

5.输入以下指令,查看 虚拟机inet addr:

$  ifconfig

  

6. 打开Xshell,输入:ssh cod@你的inet addr,按提示输入cod密码

7.点击工具栏的ftp图标,或者ctrl+alt+f;若没有安装ftp,按提示安装ftp即可。

此时就可以传文件啦

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
如果你使用的是XShell连接Linux虚拟,可以使用SCP命令将Windows主上的文件传输虚拟中。SCP是Secure Copy的缩写,是一种基于SSH协议的安全文件传输协议。 以下是具体步骤: 1. 在Windows主上安装一个SCP客户端,比如WinSCP。WinSCP是一个免费的、开源的Windows SCP客户端,可以从官网上下载并安装。 2. 打开WinSCP客户端,在“文件管理”窗口中输入Linux虚拟的IP地址、用户名和密码,然后点击“登录”按钮。 3. 在Windows主上选择要传输文件,然后将其拖动到WinSCP窗口中的Linux目录中。你还可以在WinSCP窗口中右键单击要传输文件,选择“上传”选项。 4. 在Linux虚拟中,使用终端命令行工具(比如xterm、gnome-terminal等)进入目标目录,即Windows主中要传输的目录。例如,如果你要将文件传输到/home/user目录下,可以在终端中执行以下命令: ``` cd /home/user ``` 5. 在Linux虚拟中,使用SCP命令从Windows主中获取文件。例如,如果你要获取Windows主上的file.txt文件,可以在终端中执行以下命令: ``` scp username@windows_host:/path/to/file.txt . ``` 其中,`username`是Windows主上的用户名,`windows_host`是Windows主的IP地址或主名,`/path/to/file.txt`是Windows主上的文件路径,`.`表示将文件下载到当前目录。 6. 等待SCP命令完成,然后在Linux虚拟中使用终端命令行工具检查文件是否已经传输成功。 需要注意的是,SCP命令需要在Linux虚拟中执行,而不是在Windows主上执行。如果你使用的是其他终端工具,也可以通过类似的方式将文件从Windows主传输Linux虚拟中。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值