## 前言
**1\. SSH概述**
**Secure Shell** 的缩写即为 **SSH** ,此网络安全协议是由 **IETF** 的网络小组(**Network Working Group**)制作修订的,SSH 为建立在应用层基础上的**安全协议**。SSH 相比较是可靠的,并且为远程登录会话以及其他的网络服务提供安全性的协议。利用 SSH 协议可以很有效地防止远程管理过程中的账号密码安全问题,SSH 最开始是在 UNIX 操作系统上的一个软件程序,后来快速发展至其他操作系统, SSH 在正确使用时可弥补网络中的漏洞 SSH 客户端适用于多种平台,几乎所有 UNIX 平台包括 **HP-UX**、**Linux**、**AIX**、**Solaris**、**Digital UNIX**、**Irix**,且都可运行 SSH。
**2.选择终端**
登录Linux服务器需要终端软件支持。
大家可以选择自己比较习惯的终端,只要能正常输入ssh命令的软件都可以。
比如:
- Windows自带的PowerShell
- Windows的Terminal
- 自己下载的xshell软件
- Tabby软件
- git客户端
- 编辑器自带的终端,如vscode等
简单地区分,只要你的终端,即命令行工作,能够支持ssh命令,即可以使用该终端登录远程服务器。
2\. 如何本地电脑 SSH 命令远程登录 Linux
---------------------------
首先确保前面配置服务器处于**开机状态**,其次,需要保证开启了sshd服务,登录命令如下:
ssh -p port user@ip
> **Tips**: 其中`-p port` 表示输入远程连接的端口号,一般默认为 22, `user` 表示登录用户名, `ip` 表示远程 Linux 系统的 ip 地址。
测试:
登录远程服务器:
```bash
ssh root@182.92.223.149
```
这是一台阿里云服务器,安装的Linux系统版本为:CentOS
- Linux简介
- 安装Linux系统
- 虚拟机网络配置
- ssh终端软件介绍
- sshd服务详解
- ls命令查看文件和目录
- cd命令路径操作
- 创建文件和目录
- rm删除文件和目录
- cp命令:复制文件或目录
- mv移动文件和目录
- 文件压缩与解压
- 文件和目录重命名
- find查找文件和目录
- 查看文件内容
- grep命令:文本搜索
- curl命令:文件传输工具
- wget命令:下载网络文件
- scp命令:文件上传下载
- rsync命令:远程数据同步工具
- top命令:系统运行状态
- ifconfig命令:网络相关
- yum命令-红帽系统软件包管理
- apt命令:debian系统软件包管理
- vim编辑器
- nano编辑器
- Linux查看进程
- Linux 结束进程
- Linux磁盘空间
- Linux中的环境变量
- 查看环境变量
- 配置环境变量
- Linux用户介绍
- Linux添加用户
- Linux删除用户
- Linux修改用户
- 用户组介绍
- 添加用户组
- 修改用户组
- 删除用户组
- Linux文件权限介绍
- 修改文件权限
- 修改文件所属关系
- 文件系统介绍
- 日志文件系统
- 修改服务器时间
- crontab详解
- shell编程-shell介绍
- shell编程-变量和字符串
- shell编程-shell脚本的参数
- shell编程-流程控制
- shell编程-循环
- shell编程-数组
- shell编程-运算符
- shell编程-echo命令
- shell编程-printf命令
- shell编程-test命令
- shell编程-函数
- shell编程-输出重定向
- shell编程-文件包含
- shell编程-sed
- shell编程-awk
- shell编程-常用命令补充
- shell编程实战-拉git代码
- 源码安装Nginx
- 安装Apache
- 安装Redis
- Docker介绍
- Docker基础
- Docker镜像
- Docker容器
- Docker容器互联
- Docker 安装 Nginx
- 阿里云域名介绍
- 阿里云域名解析
- 阿里云域名备案
- 阿里云服务器ECS上
- 阿里云服务器ECS下
- 阿里云之域名ssl证书
- AWS服务介绍
- AWS之EC2
- AWS之VPC
- AWS之Route53
- AWS之RDS
- AWS之S3
- AWS之SSL
- AWS之CloudWatch
- AWS之IAM
- AWS之WAF
- AWS之Lambda
- AWS之安全策略
- AWS认证证书