Widows主机与CentOS虚拟机实现文件传输

Centos虚拟机开启SSH连接

 虚拟机中执行命令yum list installed | grep openssh-server 确保虚拟机中是否安装了openssh-server

此处显示已经安装了  openssh-server,如果又没任何输出显示表示没有安装  openssh-server,执行命令  yum install openssh-server 安装openssh-server

执行命令cd etc/ssh/进入/etc/ssh/  目录

执行命令ls 查看ssh目录下的文件

 

执行命令 vi sshd_config 打开sshd_config文件

 

 按i键,进入insert模式后进行修改

按上下左右键,移动光标,将Port、ListenAddress前面的#号删除(按Delete删除)

 

编辑完成后,按esc键进入command模式,然后输入命令:wq并回车,保存并退出vi

 

 

执行命令 sudo service sshd start 开启sshd服务

执行命令systemctl enable sshd.service将 sshd 服务添加至自启动列表中

执行命令 ps -e | grep sshd 检查  sshd  服务是否已经开启

 执行命令ip addr查看虚拟机的ip地址(因为虚拟机的网络设置的是桥接方式,并且网络端口名称是enp0s3)

在主机中(windows)ping虚拟机的地址,看是否可以ping通

 

Xshell连接centos虚拟机

Windows主机中下载并安装xshell

 Xshell新建会话

 

 

连接

 如果出现 WARNING! The remote SSH server rejected X11 forwarding request问题,在会话属性中——SSH——隧道——转发X11连接到勾选去除

Windows主机与CentOS文件互传

执行命令 yum install -y lrzsz 安装上传下载工具包rzsz, rz 是windows向centos传输文件需要的;sz是centos向windows传输文件需要的

执行命令 rpm -qa |grep sz 和 rpm -qa |grep rz 检测sz和rz的安装

 

Windows主机向centos虚拟机传输文件测试

输入命令 rz ,会弹出文件选择框,选择需要传输的文件

 

执行命令 ls -l查看从windows传输的到centos的文件

 

Centeos向windows传输文件测试

输入命令 sz my.ini(sz 后面是要传输的文件名称)

 注:选择保存文件的文件夹名称不要有中文,否则传输会有问题

 

  • 6
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值