目录
1、检查SSH,如果你得到这个结果,按理来说那么就说明是安装了
检查window的SSH服务
1、检查SSH,如果你得到这个结果,按理来说那么就说明是安装了
不过我在按照之前看了,也是输出下面内容,不过还是要看看下面的OpenSSH服务端有没有按照,我一开始也是只有OpenSSH客户端。
2、SSH下载
当前的Win 10版本就已经支持OpenSSH服务。Win 10默认程序已经安装好了OpenSSH 客户端,打开Windows设置–>应用–>应用和功能-可选功能就可看到系统已经安装好的可选功能,如下图所示。如果没有OpenSSH服务端的话,就需要按照OpenSSH服务端。
添加OpenSSH服务端
3、开启服务
以管理员身份启动命令提示符,cmd或Windows PowerShell里键入net stop sshd,net start sshd 重启本地的 ssh 服务即可
注意:用管理员身份运行哦,否则可能会喜提一份报错
检查Linux上sshd有没有打开
1、查看是否已经安装了ssh
sudo ps -ef|grep ssh
如果是类似这样的,就基本上安装了,如果没有的话需要下载SSH
2、更新系统
sudo apt-get update -- 从服务器获取软件列表,并在本地保存为文件。
sudo apt-get upgrade -- 本地安装软件与本地软件列表对比,如本地安装版本低,会提示更新。
sudo apt-get update
这个命令,会读取软件仓库的所有源列表,然后保存在本机。方便本机用户检索、对比。
相当于刷新本地的软件列表。
用户安装软件时,会直接从本地的源列表中,检索出 URL,进行安装。
所以,如果软件仓库更新了版本,而用户没有更新本机的源列表,是更新不到软件的最新发型版的。
sudo apt-get upgrade
将本地安装软件与本地软件列表对比,如本地安装版本低,会提示更新。
3、卸载并重新安装SSH
sudo apt autoremove --purge openssh-server -y && sudo apt install openssh-server -y
4、修改ssh配置
进入ssh配置文件修改
sudo vim /etc/ssh/sshd_config
添加配置(开放端口)
Port 20
安装好SSH后,Ubuntu需要重新启动,重启后还需要启动SSH
# 启动
ssh service ssh start
查看ip
ip address
5、Xshell进行配置
连接即可