linux 什么是服务, 什么是协议, 什么是服务程序, 比如ssh, sshd, sftp, scp, 基于ssh协议不能理解?

业余学习, 概念混乱, 有人解释一下吗

1.服务的概念源于windows 的服务, 运行输入 service.msc 可以看到;
2.linux 下叫做 守护 daemon, 终端 输入 service --status-all 可以看到 (ubuntu) 或者 systemctl (centos)

3.就是要用个程序一直待命,来提供服务,服务就是不间断的运行一个程序,来对外提供功能。比如前台妹子,必须一直在哪里等待,接待客户,她的功能,就是接待。
3.服务程序,就是由哪个程序来提供服务,这个程序本身就是服务程序,linux下叫做 守护进程。
4.协议,协商,一堆人坐一起开个会,然后决定某一件事情应该怎么做,什么顺序,最后保持一致性,就是协议。 对于计算机来说,两个计算机之间通过什么样的规则进行通讯,这就是协议。
5.ssh ftp 这些都是基于 tcp 协议, qq的协议是udp的。 tcp/udp属于传输层协议,ftp属于应用层协议。
温馨提示:内容为网友见解,仅供参考
无其他回答

...什么是服务程序, 比如ssh, sshd, sftp, scp, 基于ssh协议不能理解...
3.服务程序,就是由哪个程序来提供服务,这个程序本身就是服务程序,linux下叫做 守护进程。4.协议,协商,一堆人坐一起开个会,然后决定某一件事情应该怎么做,什么顺序,最后保持一致性,就是协议。 对于计算机来说,两个计算机之间通过什么样的规则进行通讯,这就是协议。5.ssh ftp 这些都是基于 ...

关于ssh,sftp,ftp,telnet
SSH协议是由SSH(Secure Shell)安全外壳协议组成,包含三个组件ssh,sftp,scp,默认端口为22。SSH提供了一个安全的传输环境,基于客户端-服务端模式,确保密码加密传输,适用于在不安全网络中远程登录系统Linux。SSH服务由服务端软件OpenSSH和连接客户端组成,如SSH、SecureCRT、xshell等。SSH的典型用途是远程...

Linux下几种文件传输命令 sz rz sftp scp
最近在部署系统时接触了一些文件传输命令,分别做一下简单记录:1.sftpSecure Ftp 是一个基于SSH安全协议的文件传输管理工具。由于它是基于SSH的,会在传输过程中对用户的密码、数据等敏感信息进行加密,因此可以有效的防止用户信息在传输的过程中被窃取,比FTP有更高的安全性。在功能方面与FTP很类似,不仅...

Linux下快速安装部署远程连接软件SSH的简明教程
SSH分为客户端和服务端。服务端是一个守护进程,一般是sshd进程,在后台运行并响应来自客户端的请求。提供了对远程请求的处理,一般包括公共密钥认证、密钥交换、对称密钥加密和非安全连接。客户端一般是ssh进程,另外还包含scp、slogin、sftp等其他进程。工作机制:1. 客户端发送一个连接请求到远程服务端 ...

Linux系统如何关闭scp和sftp命令
sftp是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的加密方法。sftp 与 ftp 有着几乎一样的语法和功能 scp介绍 两台主机之间传输文件一般使用scp命令,通常用scp命令通过ssh获取对方linux主机文件的时候都需要输入密码确认,方法差不多了。   禁止...

Linux上设置用户通过SFTP访问目录的权限的方法
sftp和ftp是两种协议是不同的,sftp是ssh内含的协议,只要sshd服务器启动了,它就可用,它本身不需要ftp服务器启动。1.查看openssh软件版本,想sftp服务用户只能访问特定的文件目录,版本需要4.8以上 代码如下:[root@localhost ftp]# rpm -qa | grep openssh openssh-server-5.3p1-81.el6_3.x86_64...

科普|不同协议下远程服务器文件上传_下载优劣对比
首先,我们来了解一下 scp 协议。scp 是基于 SSH 的文件传输工具,它不仅能在主机间传输文件,还能复制基本文件属性,如访问权限和时间戳。scp 使用 RCP 传输文件,并通过 SSH 提供身份验证和加密,确保数据安全。接下来,我们看看如何使用 scp 进行文件上传与下载。在 Linux 中,你可以使用以下命令行...

如何在 Linux 服务器上安装和使用 SFTP?
SFTP,全称 Secure File Transfer Protocol,是基于SSH协议的安全文件传输方法,提供了数据传输的安全保障,包括加密和完整性保护,免受密码嗅探和中间人攻击。为了开始,首先确保您的系统上已安装 OpenSSH 软件包,大部分 Linux 发行版都预装了。若未安装,可以通过官方存储库进行安装。例如,在 Debian 或 ...

SSH远程连接服务详解
SSH远程服务 SSH概述 SSH协议,全称为Secure Shell,是一种网络安全协议,旨在实现安全的远程访问和文件传输。它通过加密和身份验证机制,确保数据在网络传输过程中的安全性和完整性。传统远程访问方式,如Telnet和FTP,存在安全漏洞,因为它们使用明文传输数据。随着网络安全意识的提高,SSH协议因其加密功能和...

linux scp、ftp和sftp有什么区别,传输文件那个速度快
一、指代不同 1、scp:是用来进行远程文件拷贝的,是 SSH 中最方便有用的命令。2、ftp: 是 TCP\/IP 协议组中的协议之一。3、sftp:安全文件传送协议。可以为传输文件提供一种安全的网络的加密方法。二、使用方式不同 1、scp:scp 在需要进行验证时会要求你输入密码或口令。2、ftp:FTP服务器用来...

相似回答