标签 ssh 下的文章

教程 | Windows10 系统开启ssh Server服务


安装方法:

1、 下载最新的二进制安装版直接安装:
OpenSSH-Win64-v9.5.0.0.zip
也可以去开源项目里下载微软开源的openssh

2、打开防火墙,开启22端口 (也可使用控制面板中防火墙 高级 进行设置)

netsh advfirewall firewall add rule name=sshd dir=in action=allow protocol=TCP localport=22

3、 设置开机启动

Set-Service sshd -StartupType Automatic
Set-Service ssh-agent -StartupType Automatic

4 、 启动ssh服务

Start-Service sshd
Start-Service ssh-agent

教程 | debian安装ssh服务及配置root远程登陆


描述

这边用docker安装了一个debian系统,干净的不得了,需要用到远程链接,所以这边需要安装ssh服务

更换源

1.备份当前的源列表文件:sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
2.使用编辑器打开/etc/apt/sources.list文件:sudo nano /etc/apt/sources.list
3.在文件中添加您所需要的更新源(以清华大学debian镜像源为例):

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security buster/updates main contrib non-free

4.保存并退出编辑器。
5.更新软件包列表:sudo apt-get update
6.升级所有可用的软件包:sudo apt-get upgrade

检查

apt search openssh-server

如果安装会有以下提示

root@c07e17c9af4d:~# apt search openssh-server
Sorting... Done
Full Text Search... Done
openssh-server/oldstable,now 1:8.4p1-5+deb11u2 amd64 [installed]
  secure shell (SSH) server, for secure access from remote machines

安装

apt install openssh-server -y

配置

cd /etc/ssh
cp sshd_config sshd_config.bak
vim sshd_config

以下参数需要开启

Port 22
PermitRootLogin yes
PasswordAuthentication yes

开启对应服务

service ssh start
service ssh status # 查看服务状态

最后链接成功,告一段落。。