Centos虚拟机开启SSH连接

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

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

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

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

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

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

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

执行命令 vi sshd_config 打开sshd_config文件

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Xshell连接centos虚拟机

Windows主机中下载并安装xshell

 Xshell新建会话

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

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

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

连接

Widows主机与CentOS虚拟机实现文件传输 如果出现 WARNING! The remote SSH server rejected X11 forwarding request问题,在会话属性中——SSH——隧道——转发X11连接到勾选去除

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

Windows主机与CentOS文件互传

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

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

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

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

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

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

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

 

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

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

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

Centeos向windows传输文件测试

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

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

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

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

 

相关文章: