## 安装
```sh
sudo apt install openssh-server
```
## 查看状态
```sh
sudo systemctl status ssh
```
<!-- more -->
## 查看本机IP
```sh
ip attr show
```
## 修改端口
### 查看配置文件
```sh
cat /etc/ssh/sshd_config
```
### 编辑配置文件
```sh
sudo vi /etc/ssh/sshd_config
# 将其中的Port配置放开(删除#号)并修改为自定义端口,如:12345
# 然后保存
```
PS:`vi` 编辑器真他妈反人类,老是输入错误!`dd` 删除行!!!
### 防火墙放开
```sh
sudo ufw allow 12345
```
### 重启ssh
```sh
sudo systemctl restart ssh
```
### 自定义端口不生效:重启电脑
如果使用其他终端测试链接自定义端口 `12345` 不成功,但连接 `22` 可以成功,则说明配置未生效,此时建议重启系统!!!
**网上的教程为什么都没有提到这一点!!!都是垃圾!!!**
```sh
# 重启系统
sudo reboot
```