当前位置: 首页 > news >正文

详细介绍:linux基础服务

目录

用户登录及ssh服务

ssh

ssh结构

ssh常见配置

紧止root登录

禁止密码登录

用密钥登录虚拟机

ssh的scp远程拷贝命令

rsync服务

简介

特性

原理

认证方式

1.rsync-daemon认证

2.ssh认证

常用参数

rsync基于ssh认证运用

缺点

增量备份


用户登录及ssh服务

ssh

ssh是一种网络协议,用于计算机之间的远程加密登录。

登录原理

ssh结构

ssh服务由Openssh和客户端等组成,运用22端口

ssh是守护进程,在后台运行响应客户端请求,服务端进程名为sshd

复制监听ssh客户端请求、公钥认证、密钥交换、对称密钥加密等

包含scp、slogin、sftp等应用程序

ssh常见配备

修改默认端口

在etc/ssh/sshd_congifg

将22注释,自己添加一个端口即可

登陆时加修改的端口即可

紧止root登录

由于root用户权限较大,所以会禁止root用户登录

修改以下配置即可

禁止密码登录

由于密钥登录安全性高,因此我们可能只进行密钥登陆,禁止密码登录

修改一下配置

切记先设置好密钥登陆相关文档 再禁止密码登录,否则登不上虚拟机还好,要是远程设备就尴尬了

用密钥登录虚拟机

1.在虚拟机执行ssh-keygen -t rsa -b 2048(生成密钥)

2.执行ssh-copy-id root@192.168.80.142(需免密登录的虚拟机IP)

3.将生成的私钥保存到主机

4.在moba中找到session设置,使用密钥登录选取刚才下载的文件即可

详细配置如下

ssh的scp远程拷贝命令

每次全量拷贝(不会校验异同)

语法

scp [参数] 源文件 目标地址(目标用户@目标ip:目标路径)

常用参数

-P 端口

-r 递归,可复制目录

-p 保持文件或目录之前的属性(权限)

-l 限制速度

rsync服务

简介

远程数据同步工具,可以进行校验异同(只传输不同部分)

由于其异同校验,所以传输速度较快

其能同步更新两设备的记录与目录

常用端口为:873

特性

1.可镜像保存整个目录和文件系统

2.易保留资料之前的属性(权限、时间、软硬链接)

3.权限要求低

4.敏捷(异同校验)

5.安全可使用ssh、scp、传输

原理

认证方式

1.rsync-daemon认证

两设备都需安装rsync,只要求服务器端启动rsync,配置rsync文件

客户端无需启动rsync也不影响

2.ssh认证

通过系统用户进行认证,在rsync上经过ssh隧道进行传输

ssh认证不需要设置rsync文件

需要两设备安装rsync,不需要启动

例如:

若端口非默认,使用-e指定端口

常用参数

-a 归档模式,以递归模式传输文件,并保持所有属性等同于r、l、p、t、g、o、D一起使用

-r 递归,即传输目录

-v 详细显示

-l 保留软链接

-L

-p 保留文件权限

-o 保留属主

-g 保留属组

-D 保留文件信息

-t 保留文件时间信息

-delete 删除目标路径中源路径没有的文件

--exclude=“filename” 指定不需要传输的文件,支持通配符

(*.zip)

--include=“filename” 与exclude相反只传输指定的文件

--progress 展示同步传输状态

--partial 传输中断后文件保留在目标路径,下次传输继续传输剩余的部分

-P 上面两个一起用

-bwlimit 限速,单位为kbps

-u

-z 传输过程中压缩文件

rsync基于ssh认证采用

其默认利用ssh协议进行远程登录和数据传输。

远程主机开机sshd服务,rsync在传输前会密码认证,即可通过ssh隧道数据传输(双方安装即可无需启动)

指定协议-e或者不指定也行

缺点

认证是暴露密码

同步素材不受目录限制

rsync与cp相似(本地内容同步时)

rsync与scp也相似(远程数据传输时)

又称为隧道传输

pull push

USER@ 远程主机用户 目标主机用户

HOST 远程主机IP 目标主机IP

SRC 远程主机要求传过来的文件 本地传输文件

dest 到本地什么位置 到目标主机什么位置

rsync可当作rm -rf 命令使用

创建空目录 mkdir /null

无差别同步并删除目标文件(或目录目录的话就得创建多个空目录)多余的部分(dir)

rsync -a --delete /null /dir

增量备份

rsync显著的优点就是只复制有变动的档案

不仅如此,还可以使用基准目录

比如先做一次全量备份,存到基准目录之后备份就只备份基准目录和源目录不同的文件到目标目录

compare为基准目录

http://www.zskr.cn/news/18930.html

相关文章:

  • 2025常州微弧氧化批发厂家最新推荐榜:技术领先与优质服务双
  • 2025常州微弧氧化批发厂家最新推荐榜:技术领先与优质服务双
  • sar(System Activity Reporter 系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一。
  • 2025 温室/蔬菜/花卉/单栋/玻璃温室/连栋/连栋膜温室/薄膜/塑料/钢架大棚厂家推荐榜:聚焦多场景种植需求,提供专业设施解决方案!
  • Delta并联机器人正逆解实现
  • MATLAB的无刷直流电机转速电流双闭环仿真实现
  • AI设计软件/工具/品牌/方案/大模型/开源模型/平台/小程序/插件公司推荐:专注多场景智能设计解决方案供应!
  • STM32环境配备keil5【保姆级】
  • 软考中项备考经验分享 - 详解
  • 2025七水硫酸锌供货厂家最新推荐榜:品质稳定与高效服务的优
  • 从 1 到 1000:MyEMS 社区如何用开源力量搭建中小企业的 “零碳工具箱”?
  • 用python定义类时,用子类继承父类,当父类需要从子类中传递很多形参时,该怎么处理
  • LLM Agentic Memory Systems
  • 量化(一)
  • 2025 年试验箱厂商最新推荐排行榜:涵盖高低温 / 恒温恒湿 / 冷热冲击等设备,精选研发实力强、质量管控严的优质企业
  • 2025 最新化粪池生产厂家推荐排行榜:聚焦老牌标杆与新锐力量,预制 / 玻璃钢品类权威甄选钢筋混凝土/一体/成品/拼装式化粪池厂家推荐
  • 加权图异常检测技术获最具影响力论文奖
  • java基础3-判断和循环
  • 论文对比
  • 关于我心目中的理想课堂构建之法的一些感受
  • 2025 年工业与民用加热器品牌最新推荐排行榜,深度盘点机柜、柜内、紧凑、PTC 风扇型等多类型加热器优质厂商
  • Qoj 14436. Robot Construction/Open Your Brain 做题记录
  • 如何查看Linux系统信息,Linux查看系统基本信息命令
  • 当游戏NPC有了“灵魂”,网易伏羲解码游戏智能交互场景新实践
  • CF1082E 解题报告
  • 国标GB28181算法算力平台EasyGBS具备哪些核心流媒体技术?
  • 如何复制获取无法复制的页面内容
  • 2025 年国内无尘车间源头厂家最新推荐排行榜:聚焦无菌洁净领域优选企业助力企业精准选型万级/十万级/洁净/食品厂/千级无尘车间厂家推荐
  • 高效工作,五步工作法
  • Python3开发敏感词过滤程序底层逻辑记录