Centos7间文件传输
Centos间文件传输基于SSH协议,那什么是SSH呢?
1、SSH是什么?
SSH :是Secure Shell的缩写,是建立在应用程和传输层基础上的安全协议;
传统的网络服务程序,如FTP、POP和Telnet本质上是不安全的,
使用明文的方式在网络上传输数据、账号和口令,容易受到中间人
攻击方式的攻击(即先冒充服务器接收数据,再冒充用户给服务传输数据)
SSH专为远程登录会话和其他网络服务提供安全性的协议,
可防止远程管理过程中的信息泄露问题;透过SSH可以多所有
传输的数据进行加密,防止DNS欺骗和IP欺骗
那我们如何安装SSH呢(默认已经安装OpenSSH,即使是最小化安装)?
1、如何查看是否安装?
查看是否安装
rpm -qa | grep openssh
安装SSH
yum install ssh
2、如何启动、重启、关闭SSH服务
查看服务是否启动
service sshd status
启动SSH服务
sevice sshd start
关闭SSH服务
service sshd stop
安装完SSH后,我们需要建立centos服务器间SSH连接
1、修改/etc/ssh/sshd_config配置(取消注释)
*开启指定端口,默认 22 *
Port 22
开启允许远程登录
PermitRootLogin yes
开启使用用户名密码作为链接验证
PasswordAuthtication yes
2、服务、端口监听检查
检查服务是否开启
ps -e | grep sshd
检查端口是否开启监听
netstat -an |grep 22
3、文件传送
·
文件传输 *
scp 固定值,表示传送
/mnt/shared 表示当前路径下所有文件
* 如需传送指定文件,增加文件名即可,如/a/b/c.txt
192.168.204.129:/home 指定主机下的指定目录,可根据实际情况变更
scp /mnt/shared 192.168.204.129:/home
·
浙公网安备 33010602011771号