SSH远程管理——scp和sftp传输文件

SSH远程管理——scp和sftp传输⽂件
⽂章⽬录
自动驾驶仪SSH远程管理
SSH的介绍
SSH(Secure Shell)是⼀种安全通道协议,主要⽤来实现字符界⾯的远程登录、远程复制等功能。
SSH的⼯作
SSH协议对通信双⽅的数据传输进⾏了加密处理,其中包括⽤户登录时输⼊的⽤户⼝令。因此SSH协议具有很好的安全性。
流程
⽹络
SSH客户端<--------------------------------------->SSH服务端
服务质量差距模型数据传输是加密的,可以防⽌信息泄漏
我的特岗故事数据传输是压缩的,可以提⾼传输速度
常⽤的软件
SSH客户端:Putty、Xshell、CRT
SSH服务端:OpenSSH
OpenSSH
服务名称:sshd
服务端主程序:/usr/sbin/sshd
服务端配置⽂件:/etc/ssh/sshd_config
SSHD服务
OpenSSH 是实现 SSH 协议的开源软件项⽬,适⽤于各种 UNIX、Linux 操作系统
CentOS 7系统默认已安装openssh相关软件包,并已将 sshd 服务添加为开机⾃启动。
执⾏“systemctl start sshd”命令即可启动 sshd 服务
sshd 服务默认使⽤的是TCP的 22端⼝
sshd 服务的默认配置⽂件是/etc/ssh/sshd_config
ssh_config和sshd_config都是ssh服务器的配置⽂件,⼆者区别在于前者是针对客户端的配置⽂件,后者则是针对服务端的配置⽂件。配置OpenSSH 服务端
sshd_config配置⽂件的常⽤选项设置
vim /etc/ssh/sshd_config
Port 22        #监听端⼝为22
ListenAddress 0.0.0.0      #监听地址为任意⽹段,也可以指定OpenSSH服务器的具体IP
LoginGraceTime 2m      #登录验证时间为2分钟
PermitRootLogin no      #禁⽌ root ⽤户登录
MaxAuthTries 6        #最⼤重试次数为6
PermitEmptyPasswords no    #禁⽌空密码⽤户登录
UseDNS no        #禁⽤ DNS 反向解析,以提⾼服务器的响应速度
#只允许zhangsan、lisi、wangwu⽤户登录,且其中wangwu⽤户仅能够从IP地址为61.23.24.25的主机远程登录
AllowUsers zhangsan lisi wangwu@61.23.24.25      #多个⽤户以空格分隔
#禁⽌某些⽤户登录,⽤法于AllowUsers 类似(注意不要同时使⽤)
郑福双DenyUsers zhangsan
使⽤ SSH 客户端程序家禽网
1.ssh 远程登录
ssh [选项] zhangsan@192.168.80.10
当⽤户第⼀次登录SSH服务器时,必须接受服务器发来的ECDSA密钥(根据提⽰输⼊“yes”)后才能继续验证。接收的密钥信息将保存到~/.ssh/known_hosts ⽂件中。密码验证成功以后,即可登录⽬标服务器的命令⾏环境中了。
-p:指定⾮默认的端⼝号,缺省时默认使⽤22端⼝
ssh -p 2345 zhangsan@192.168.80.10
2.scp 远程复制郭金服
#下⾏复制
scp root@192.168.80.11:/etc/passwd /  #将远程主机中的/etc/passwd⽂件复制到本机
#上⾏复制
scp -r /etc/ssh/ root@192.168.80.10:/opt    #将本机的/etc/ssh ⽬录复制到远程主机
3.sftp 安全 FTP
由于使⽤了加密/解密技术,所以传输效率⽐普通的FTP要低,但安全性更⾼。操作语法sftp与ftp⼏乎⼀样。sftp root@192.168.80.10
Connecting to 192.168.
tsengyia@172.16.16.22's password:  #输⼊密码
sftp> ls
sftp> get ⽂件名  #下载⽂件到ftp⽬录
sftp> put ⽂件名  #上传⽂件到ftp⽬录
sftp> quit    #退出

本文发布于:2024-09-23 16:25:52,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/320690.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:登录   远程   服务器   配置
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议