当前位置: 首页 > 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.jsqmd.com/news/11665/

相关文章:

  • 有度新版本:反向登录、文件路径自定义、有度极速版…管理更自主,切换更顺畅
  • C#利用委托实现多个窗体间的传值
  • new操作符的手动实现
  • JS使用Regex校验出现卡顿
  • 2025舒适轮胎厂家最新推荐榜:静音耐磨,驾驶体验再升级!
  • 2025 净化铝型材十大品牌之一优选,推荐龙新铝业,最快24小时内发货
  • 2025 权威推荐!净化铝型材品牌 TOP5 排行榜:实力厂家精选,品质之选不容错过
  • 关于HashMap
  • sar(System Activity Reporter 系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一。
  • 车辆主动悬架线性最优控制(LQR)系统
  • 2025环保/植物/净醛/健康/无味腻子粉厂家推荐榜:专注多场景墙面基底解决方案供应!
  • 2025 泰国立体/高位/仓储/托盘/重型/流利式/贯通式/穿梭车/模具货架厂家推荐排行榜:聚焦多场景存储需求,精选优质供应商!
  • 2025 工控/核心板/工业/嵌入式主板板卡厂家推荐排行榜:聚焦多领域智能硬件核心供应!
  • 计划任务在不管用户是否登录都要运行时,bat不能正常运行处理办法
  • 2025 高压/高压空气/氦气/氩气压缩机厂家推荐榜:聚焦多场景压缩空气解决方案!
  • 2025 高压/高压空气/氦气/氩气压缩机厂家推荐榜:聚焦多场景压缩空气解决方案!
  • HLT-Q0402-COG-25V-820-J高频电容选型、替代与焊接避坑指南
  • HLT-Q0402-COG-25V-820-J高频电容选型、替代与焊接避坑指南
  • SQL查询,直接生成json结果
  • 2025 MVR/三效/多效/结晶/废水/降膜蒸发器厂家口碑推荐榜:聚焦多行业废水处理与物料浓缩解决方案!
  • mindie开启DeepSeek的128K
  • MATLAB的无刷直流电机转速电流双闭环仿真实现
  • AI设计软件/工具/品牌/方案/大模型/开源模型/平台/小程序/插件公司推荐:专注多场景智能设计解决方案供应!
  • STM32环境配备keil5【保姆级】
  • 软考中项备考经验分享 - 详解
  • 微波雷达模块让广告灯告别无效展示
  • 2025七水硫酸锌供货厂家最新推荐榜:品质稳定与高效服务的优
  • 从 1 到 1000:MyEMS 社区如何用开源力量搭建中小企业的 “零碳工具箱”?
  • 为什么你的项目总是延期?90%的团队忽略了这5个预警信号
  • 变量、常量和作用域